{
  "ABIRoot": {
    "kind": "Root",
    "name": "AtomicXCore",
    "printedName": "AtomicXCore",
    "children": [
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AudioChangerType",
        "printedName": "AudioChangerType",
        "children": [
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO4noneyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO4noneyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "child",
            "printedName": "child",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO5childyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO5childyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "littleGirl",
            "printedName": "littleGirl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO10littleGirlyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO10littleGirlyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "man",
            "printedName": "man",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO3manyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO3manyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "heavyMetal",
            "printedName": "heavyMetal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO10heavyMetalyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO10heavyMetalyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "cold",
            "printedName": "cold",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO4coldyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO4coldyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "foreigner",
            "printedName": "foreigner",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO9foreigneryA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO9foreigneryA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "trappedBeast",
            "printedName": "trappedBeast",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO12trappedBeastyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO12trappedBeastyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "fatso",
            "printedName": "fatso",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO5fatsoyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO5fatsoyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "strongCurrent",
            "printedName": "strongCurrent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO13strongCurrentyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO13strongCurrentyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "heavyMachinery",
            "printedName": "heavyMachinery",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO14heavyMachineryyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO14heavyMachineryyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ethereal",
            "printedName": "ethereal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioChangerType.Type) -> AtomicXCore.AudioChangerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioChangerType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioChangerType",
                        "printedName": "AtomicXCore.AudioChangerType",
                        "usr": "s:11AtomicXCore16AudioChangerTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16AudioChangerTypeO8etherealyA2CmF",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO8etherealyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.AudioChangerType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore16AudioChangerTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore16AudioChangerTypeO8rawValueSivp",
            "mangledName": "$s11AtomicXCore16AudioChangerTypeO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioChangerTypeO8rawValueSivg",
                "mangledName": "$s11AtomicXCore16AudioChangerTypeO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore16AudioChangerTypeO",
        "mangledName": "$s11AtomicXCore16AudioChangerTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AudioReverbType",
        "printedName": "AudioReverbType",
        "children": [
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO4noneyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO4noneyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ktv",
            "printedName": "ktv",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO3ktvyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO3ktvyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "smallRoom",
            "printedName": "smallRoom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO9smallRoomyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO9smallRoomyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "auditorium",
            "printedName": "auditorium",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO10auditoriumyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO10auditoriumyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "deep",
            "printedName": "deep",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO4deepyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO4deepyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "loud",
            "printedName": "loud",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO4loudyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO4loudyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "metallic",
            "printedName": "metallic",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO8metallicyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO8metallicyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "magnetic",
            "printedName": "magnetic",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioReverbType.Type) -> AtomicXCore.AudioReverbType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioReverbType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioReverbType",
                        "printedName": "AtomicXCore.AudioReverbType",
                        "usr": "s:11AtomicXCore15AudioReverbTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15AudioReverbTypeO8magneticyA2CmF",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO8magneticyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.AudioReverbType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore15AudioReverbTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore15AudioReverbTypeO8rawValueSivp",
            "mangledName": "$s11AtomicXCore15AudioReverbTypeO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15AudioReverbTypeO8rawValueSivg",
                "mangledName": "$s11AtomicXCore15AudioReverbTypeO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore15AudioReverbTypeO",
        "mangledName": "$s11AtomicXCore15AudioReverbTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AudioEffectState",
        "printedName": "AudioEffectState",
        "children": [
          {
            "kind": "Var",
            "name": "audioChangerType",
            "printedName": "audioChangerType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AudioChangerType",
                "printedName": "AtomicXCore.AudioChangerType",
                "usr": "s:11AtomicXCore16AudioChangerTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0Ovp",
            "mangledName": "$s11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0Ovg",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "AudioChangerType",
                    "printedName": "AtomicXCore.AudioChangerType",
                    "usr": "s:11AtomicXCore16AudioChangerTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0Ovs",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0OvM",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV16audioChangerTypeAA0cgH0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "audioReverbType",
            "printedName": "audioReverbType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AudioReverbType",
                "printedName": "AtomicXCore.AudioReverbType",
                "usr": "s:11AtomicXCore15AudioReverbTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0Ovp",
            "mangledName": "$s11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0Ovg",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "AudioReverbType",
                    "printedName": "AtomicXCore.AudioReverbType",
                    "usr": "s:11AtomicXCore15AudioReverbTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0Ovs",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0OvM",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV15audioReverbTypeAA0cgH0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isEarMonitorOpened",
            "printedName": "isEarMonitorOpened",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvp",
            "mangledName": "$s11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvg",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvs",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvM",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV18isEarMonitorOpenedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "earMonitorVolume",
            "printedName": "earMonitorVolume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivp",
            "mangledName": "$s11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivg",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivs",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivM",
                "mangledName": "$s11AtomicXCore16AudioEffectStateV16earMonitorVolumeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AudioEffectState",
                "printedName": "AtomicXCore.AudioEffectState",
                "usr": "s:11AtomicXCore16AudioEffectStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore16AudioEffectStateVACycfc",
            "mangledName": "$s11AtomicXCore16AudioEffectStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore16AudioEffectStateV",
        "mangledName": "$s11AtomicXCore16AudioEffectStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AudioEffectStore",
        "printedName": "AudioEffectStore",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AudioEffectStore",
                "printedName": "AtomicXCore.AudioEffectStore",
                "usr": "s:11AtomicXCore16AudioEffectStoreC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16AudioEffectStoreC6sharedACvpZ",
            "mangledName": "$s11AtomicXCore16AudioEffectStoreC6sharedACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioEffectStore",
                    "printedName": "AtomicXCore.AudioEffectStore",
                    "usr": "s:11AtomicXCore16AudioEffectStoreC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStoreC6sharedACvgZ",
                "mangledName": "$s11AtomicXCore16AudioEffectStoreC6sharedACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.AudioEffectState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioEffectState",
                    "printedName": "AtomicXCore.AudioEffectState",
                    "usr": "s:11AtomicXCore16AudioEffectStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16AudioEffectStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore16AudioEffectStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.AudioEffectState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioEffectState",
                        "printedName": "AtomicXCore.AudioEffectState",
                        "usr": "s:11AtomicXCore16AudioEffectStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16AudioEffectStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore16AudioEffectStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "setAudioChangerType",
            "printedName": "setAudioChangerType(type:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AudioChangerType",
                "printedName": "AtomicXCore.AudioChangerType",
                "usr": "s:11AtomicXCore16AudioChangerTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16AudioEffectStoreC03setC11ChangerType4typeyAA0cgH0O_tF",
            "mangledName": "$s11AtomicXCore16AudioEffectStoreC03setC11ChangerType4typeyAA0cgH0O_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setAudioReverbType",
            "printedName": "setAudioReverbType(type:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AudioReverbType",
                "printedName": "AtomicXCore.AudioReverbType",
                "usr": "s:11AtomicXCore15AudioReverbTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16AudioEffectStoreC03setC10ReverbType4typeyAA0cgH0O_tF",
            "mangledName": "$s11AtomicXCore16AudioEffectStoreC03setC10ReverbType4typeyAA0cgH0O_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setVoiceEarMonitorEnable",
            "printedName": "setVoiceEarMonitorEnable(enable:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16AudioEffectStoreC24setVoiceEarMonitorEnable6enableySb_tF",
            "mangledName": "$s11AtomicXCore16AudioEffectStoreC24setVoiceEarMonitorEnable6enableySb_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setVoiceEarMonitorVolume",
            "printedName": "setVoiceEarMonitorVolume(volume:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16AudioEffectStoreC24setVoiceEarMonitorVolume6volumeySi_tF",
            "mangledName": "$s11AtomicXCore16AudioEffectStoreC24setVoiceEarMonitorVolume6volumeySi_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "reset",
            "printedName": "reset()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16AudioEffectStoreC5resetyyF",
            "mangledName": "$s11AtomicXCore16AudioEffectStoreC5resetyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore16AudioEffectStoreC",
        "mangledName": "$s11AtomicXCore16AudioEffectStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "TXLiteAVSDK_Professional",
        "printedName": "TXLiteAVSDK_Professional",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "BarrageType",
        "printedName": "BarrageType",
        "children": [
          {
            "kind": "Var",
            "name": "text",
            "printedName": "text",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BarrageType.Type) -> AtomicXCore.BarrageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarrageType",
                    "printedName": "AtomicXCore.BarrageType",
                    "usr": "s:11AtomicXCore11BarrageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BarrageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarrageType",
                        "printedName": "AtomicXCore.BarrageType",
                        "usr": "s:11AtomicXCore11BarrageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BarrageTypeO4textyA2CmF",
            "mangledName": "$s11AtomicXCore11BarrageTypeO4textyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "custom",
            "printedName": "custom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BarrageType.Type) -> AtomicXCore.BarrageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarrageType",
                    "printedName": "AtomicXCore.BarrageType",
                    "usr": "s:11AtomicXCore11BarrageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BarrageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarrageType",
                        "printedName": "AtomicXCore.BarrageType",
                        "usr": "s:11AtomicXCore11BarrageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BarrageTypeO6customyA2CmF",
            "mangledName": "$s11AtomicXCore11BarrageTypeO6customyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.BarrageType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarrageType",
                    "printedName": "AtomicXCore.BarrageType",
                    "usr": "s:11AtomicXCore11BarrageTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11BarrageTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore11BarrageTypeO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11BarrageTypeO8rawValueSivp",
            "mangledName": "$s11AtomicXCore11BarrageTypeO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BarrageTypeO8rawValueSivg",
                "mangledName": "$s11AtomicXCore11BarrageTypeO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore11BarrageTypeO",
        "mangledName": "$s11AtomicXCore11BarrageTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Barrage",
        "printedName": "Barrage",
        "children": [
          {
            "kind": "Var",
            "name": "liveID",
            "printedName": "liveID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV6liveIDSSvp",
            "mangledName": "$s11AtomicXCore7BarrageV6liveIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV6liveIDSSvg",
                "mangledName": "$s11AtomicXCore7BarrageV6liveIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV6liveIDSSvs",
                "mangledName": "$s11AtomicXCore7BarrageV6liveIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV6liveIDSSvM",
                "mangledName": "$s11AtomicXCore7BarrageV6liveIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sender",
            "printedName": "sender",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveUserInfo",
                "printedName": "AtomicXCore.LiveUserInfo",
                "usr": "s:11AtomicXCore12LiveUserInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvp",
            "mangledName": "$s11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveUserInfo",
                    "printedName": "AtomicXCore.LiveUserInfo",
                    "usr": "s:11AtomicXCore12LiveUserInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvg",
                "mangledName": "$s11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LiveUserInfo",
                    "printedName": "AtomicXCore.LiveUserInfo",
                    "usr": "s:11AtomicXCore12LiveUserInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvs",
                "mangledName": "$s11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvM",
                "mangledName": "$s11AtomicXCore7BarrageV6senderAA12LiveUserInfoVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sequence",
            "printedName": "sequence",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV8sequenceSivp",
            "mangledName": "$s11AtomicXCore7BarrageV8sequenceSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV8sequenceSivg",
                "mangledName": "$s11AtomicXCore7BarrageV8sequenceSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV8sequenceSivs",
                "mangledName": "$s11AtomicXCore7BarrageV8sequenceSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV8sequenceSivM",
                "mangledName": "$s11AtomicXCore7BarrageV8sequenceSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timestampInSecond",
            "printedName": "timestampInSecond",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV17timestampInSecondSdvp",
            "mangledName": "$s11AtomicXCore7BarrageV17timestampInSecondSdvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV17timestampInSecondSdvg",
                "mangledName": "$s11AtomicXCore7BarrageV17timestampInSecondSdvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV17timestampInSecondSdvs",
                "mangledName": "$s11AtomicXCore7BarrageV17timestampInSecondSdvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV17timestampInSecondSdvM",
                "mangledName": "$s11AtomicXCore7BarrageV17timestampInSecondSdvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageType",
            "printedName": "messageType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarrageType",
                "printedName": "AtomicXCore.BarrageType",
                "usr": "s:11AtomicXCore11BarrageTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV11messageTypeAA0cE0Ovp",
            "mangledName": "$s11AtomicXCore7BarrageV11messageTypeAA0cE0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarrageType",
                    "printedName": "AtomicXCore.BarrageType",
                    "usr": "s:11AtomicXCore11BarrageTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV11messageTypeAA0cE0Ovg",
                "mangledName": "$s11AtomicXCore7BarrageV11messageTypeAA0cE0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "BarrageType",
                    "printedName": "AtomicXCore.BarrageType",
                    "usr": "s:11AtomicXCore11BarrageTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV11messageTypeAA0cE0Ovs",
                "mangledName": "$s11AtomicXCore7BarrageV11messageTypeAA0cE0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV11messageTypeAA0cE0OvM",
                "mangledName": "$s11AtomicXCore7BarrageV11messageTypeAA0cE0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "textContent",
            "printedName": "textContent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV11textContentSSvp",
            "mangledName": "$s11AtomicXCore7BarrageV11textContentSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV11textContentSSvg",
                "mangledName": "$s11AtomicXCore7BarrageV11textContentSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV11textContentSSvs",
                "mangledName": "$s11AtomicXCore7BarrageV11textContentSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV11textContentSSvM",
                "mangledName": "$s11AtomicXCore7BarrageV11textContentSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "extensionInfo",
            "printedName": "extensionInfo",
            "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:11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvp",
            "mangledName": "$s11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvg",
                "mangledName": "$s11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvs",
                "mangledName": "$s11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvM",
                "mangledName": "$s11AtomicXCore7BarrageV13extensionInfoSDyS2SGSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "businessID",
            "printedName": "businessID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV10businessIDSSvp",
            "mangledName": "$s11AtomicXCore7BarrageV10businessIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV10businessIDSSvg",
                "mangledName": "$s11AtomicXCore7BarrageV10businessIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV10businessIDSSvs",
                "mangledName": "$s11AtomicXCore7BarrageV10businessIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV10businessIDSSvM",
                "mangledName": "$s11AtomicXCore7BarrageV10businessIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "data",
            "printedName": "data",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore7BarrageV4dataSSvp",
            "mangledName": "$s11AtomicXCore7BarrageV4dataSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV4dataSSvg",
                "mangledName": "$s11AtomicXCore7BarrageV4dataSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV4dataSSvs",
                "mangledName": "$s11AtomicXCore7BarrageV4dataSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore7BarrageV4dataSSvM",
                "mangledName": "$s11AtomicXCore7BarrageV4dataSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Barrage",
                "printedName": "AtomicXCore.Barrage",
                "usr": "s:11AtomicXCore7BarrageV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore7BarrageVACycfc",
            "mangledName": "$s11AtomicXCore7BarrageVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore7BarrageV",
        "mangledName": "$s11AtomicXCore7BarrageV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BarrageState",
        "printedName": "BarrageState",
        "children": [
          {
            "kind": "Var",
            "name": "messageList",
            "printedName": "messageList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.Barrage]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Barrage",
                    "printedName": "AtomicXCore.Barrage",
                    "usr": "s:11AtomicXCore7BarrageV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvp",
            "mangledName": "$s11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.Barrage]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Barrage",
                        "printedName": "AtomicXCore.Barrage",
                        "usr": "s:11AtomicXCore7BarrageV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvg",
                "mangledName": "$s11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.Barrage]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Barrage",
                        "printedName": "AtomicXCore.Barrage",
                        "usr": "s:11AtomicXCore7BarrageV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvs",
                "mangledName": "$s11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvM",
                "mangledName": "$s11AtomicXCore12BarrageStateV11messageListSayAA0C0VGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarrageState",
                "printedName": "AtomicXCore.BarrageState",
                "usr": "s:11AtomicXCore12BarrageStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12BarrageStateVACycfc",
            "mangledName": "$s11AtomicXCore12BarrageStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore12BarrageStateV",
        "mangledName": "$s11AtomicXCore12BarrageStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BarrageStore",
        "printedName": "BarrageStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarrageStore",
                "printedName": "AtomicXCore.BarrageStore",
                "usr": "s:11AtomicXCore12BarrageStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12BarrageStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore12BarrageStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.BarrageState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarrageState",
                    "printedName": "AtomicXCore.BarrageState",
                    "usr": "s:11AtomicXCore12BarrageStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12BarrageStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "mangledName": "$s11AtomicXCore12BarrageStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.BarrageState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarrageState",
                        "printedName": "AtomicXCore.BarrageState",
                        "usr": "s:11AtomicXCore12BarrageStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BarrageStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "mangledName": "$s11AtomicXCore12BarrageStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "sendTextMessage",
            "printedName": "sendTextMessage(text:extensionInfo:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Swift.String]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12BarrageStoreC15sendTextMessage4text13extensionInfo10completionySS_SDyS2SGSgys6ResultOyytAA05ErrorJ0VGcSgtF",
            "mangledName": "$s11AtomicXCore12BarrageStoreC15sendTextMessage4text13extensionInfo10completionySS_SDyS2SGSgys6ResultOyytAA05ErrorJ0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sendCustomMessage",
            "printedName": "sendCustomMessage(businessID:data:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12BarrageStoreC17sendCustomMessage10businessID4data10completionySS_SSys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore12BarrageStoreC17sendCustomMessage10businessID4data10completionySS_SSys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appendLocalTip",
            "printedName": "appendLocalTip(message:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Barrage",
                "printedName": "AtomicXCore.Barrage",
                "usr": "s:11AtomicXCore7BarrageV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12BarrageStoreC14appendLocalTip7messageyAA0C0V_tF",
            "mangledName": "$s11AtomicXCore12BarrageStoreC14appendLocalTip7messageyAA0C0V_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore12BarrageStoreC",
        "mangledName": "$s11AtomicXCore12BarrageStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BaseBeautyState",
        "printedName": "BaseBeautyState",
        "children": [
          {
            "kind": "Var",
            "name": "smoothLevel",
            "printedName": "smoothLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15BaseBeautyStateV11smoothLevelSfvp",
            "mangledName": "$s11AtomicXCore15BaseBeautyStateV11smoothLevelSfvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV11smoothLevelSfvg",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV11smoothLevelSfvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV11smoothLevelSfvs",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV11smoothLevelSfvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV11smoothLevelSfvM",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV11smoothLevelSfvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "whitenessLevel",
            "printedName": "whitenessLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvp",
            "mangledName": "$s11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvg",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvs",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvM",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV14whitenessLevelSfvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "ruddyLevel",
            "printedName": "ruddyLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvp",
            "mangledName": "$s11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvg",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvs",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvM",
                "mangledName": "$s11AtomicXCore15BaseBeautyStateV10ruddyLevelSfvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BaseBeautyState",
                "printedName": "AtomicXCore.BaseBeautyState",
                "usr": "s:11AtomicXCore15BaseBeautyStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore15BaseBeautyStateVACycfc",
            "mangledName": "$s11AtomicXCore15BaseBeautyStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore15BaseBeautyStateV",
        "mangledName": "$s11AtomicXCore15BaseBeautyStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BaseBeautyStore",
        "printedName": "BaseBeautyStore",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BaseBeautyStore",
                "printedName": "AtomicXCore.BaseBeautyStore",
                "usr": "s:11AtomicXCore15BaseBeautyStoreC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15BaseBeautyStoreC6sharedACvpZ",
            "mangledName": "$s11AtomicXCore15BaseBeautyStoreC6sharedACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BaseBeautyStore",
                    "printedName": "AtomicXCore.BaseBeautyStore",
                    "usr": "s:11AtomicXCore15BaseBeautyStoreC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStoreC6sharedACvgZ",
                "mangledName": "$s11AtomicXCore15BaseBeautyStoreC6sharedACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.BaseBeautyState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BaseBeautyState",
                    "printedName": "AtomicXCore.BaseBeautyState",
                    "usr": "s:11AtomicXCore15BaseBeautyStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15BaseBeautyStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore15BaseBeautyStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.BaseBeautyState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BaseBeautyState",
                        "printedName": "AtomicXCore.BaseBeautyState",
                        "usr": "s:11AtomicXCore15BaseBeautyStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15BaseBeautyStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore15BaseBeautyStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "setSmoothLevel",
            "printedName": "setSmoothLevel(smoothLevel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15BaseBeautyStoreC14setSmoothLevel06smoothH0ySf_tF",
            "mangledName": "$s11AtomicXCore15BaseBeautyStoreC14setSmoothLevel06smoothH0ySf_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setWhitenessLevel",
            "printedName": "setWhitenessLevel(whitenessLevel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15BaseBeautyStoreC17setWhitenessLevel09whitenessH0ySf_tF",
            "mangledName": "$s11AtomicXCore15BaseBeautyStoreC17setWhitenessLevel09whitenessH0ySf_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setRuddyLevel",
            "printedName": "setRuddyLevel(ruddyLevel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15BaseBeautyStoreC13setRuddyLevel05ruddyH0ySf_tF",
            "mangledName": "$s11AtomicXCore15BaseBeautyStoreC13setRuddyLevel05ruddyH0ySf_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "reset",
            "printedName": "reset()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15BaseBeautyStoreC5resetyyF",
            "mangledName": "$s11AtomicXCore15BaseBeautyStoreC5resetyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore15BaseBeautyStoreC",
        "mangledName": "$s11AtomicXCore15BaseBeautyStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "TXLiteAVSDK_Professional",
        "printedName": "TXLiteAVSDK_Professional",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "BattleEndedReason",
        "printedName": "BattleEndedReason",
        "children": [
          {
            "kind": "Var",
            "name": "timeOver",
            "printedName": "timeOver",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEndedReason.Type) -> AtomicXCore.BattleEndedReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BattleEndedReason",
                    "printedName": "AtomicXCore.BattleEndedReason",
                    "usr": "s:11AtomicXCore17BattleEndedReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEndedReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEndedReason",
                        "printedName": "AtomicXCore.BattleEndedReason",
                        "usr": "s:11AtomicXCore17BattleEndedReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17BattleEndedReasonO8timeOveryA2CmF",
            "mangledName": "$s11AtomicXCore17BattleEndedReasonO8timeOveryA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "allMemberExit",
            "printedName": "allMemberExit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEndedReason.Type) -> AtomicXCore.BattleEndedReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BattleEndedReason",
                    "printedName": "AtomicXCore.BattleEndedReason",
                    "usr": "s:11AtomicXCore17BattleEndedReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEndedReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEndedReason",
                        "printedName": "AtomicXCore.BattleEndedReason",
                        "usr": "s:11AtomicXCore17BattleEndedReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17BattleEndedReasonO13allMemberExityA2CmF",
            "mangledName": "$s11AtomicXCore17BattleEndedReasonO13allMemberExityA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.BattleEndedReason?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BattleEndedReason",
                    "printedName": "AtomicXCore.BattleEndedReason",
                    "usr": "s:11AtomicXCore17BattleEndedReasonO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore17BattleEndedReasonO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore17BattleEndedReasonO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore17BattleEndedReasonO8rawValueSivp",
            "mangledName": "$s11AtomicXCore17BattleEndedReasonO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17BattleEndedReasonO8rawValueSivg",
                "mangledName": "$s11AtomicXCore17BattleEndedReasonO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore17BattleEndedReasonO",
        "mangledName": "$s11AtomicXCore17BattleEndedReasonO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BattleConfig",
        "printedName": "BattleConfig",
        "children": [
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12BattleConfigV8durationSdvp",
            "mangledName": "$s11AtomicXCore12BattleConfigV8durationSdvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV8durationSdvg",
                "mangledName": "$s11AtomicXCore12BattleConfigV8durationSdvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV8durationSdvs",
                "mangledName": "$s11AtomicXCore12BattleConfigV8durationSdvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV8durationSdvM",
                "mangledName": "$s11AtomicXCore12BattleConfigV8durationSdvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "needResponse",
            "printedName": "needResponse",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12BattleConfigV12needResponseSbvp",
            "mangledName": "$s11AtomicXCore12BattleConfigV12needResponseSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV12needResponseSbvg",
                "mangledName": "$s11AtomicXCore12BattleConfigV12needResponseSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV12needResponseSbvs",
                "mangledName": "$s11AtomicXCore12BattleConfigV12needResponseSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV12needResponseSbvM",
                "mangledName": "$s11AtomicXCore12BattleConfigV12needResponseSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "extensionInfo",
            "printedName": "extensionInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12BattleConfigV13extensionInfoSSvp",
            "mangledName": "$s11AtomicXCore12BattleConfigV13extensionInfoSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV13extensionInfoSSvg",
                "mangledName": "$s11AtomicXCore12BattleConfigV13extensionInfoSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV13extensionInfoSSvs",
                "mangledName": "$s11AtomicXCore12BattleConfigV13extensionInfoSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12BattleConfigV13extensionInfoSSvM",
                "mangledName": "$s11AtomicXCore12BattleConfigV13extensionInfoSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(duration:needResponse:extensionInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BattleConfig",
                "printedName": "AtomicXCore.BattleConfig",
                "usr": "s:11AtomicXCore12BattleConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "hasDefaultArg": true,
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12BattleConfigV8duration12needResponse13extensionInfoACSd_SbSStcfc",
            "mangledName": "$s11AtomicXCore12BattleConfigV8duration12needResponse13extensionInfoACSd_SbSStcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleConfig",
                "printedName": "AtomicXCore.BattleConfig",
                "usr": "s:11AtomicXCore12BattleConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleConfig",
                "printedName": "AtomicXCore.BattleConfig",
                "usr": "s:11AtomicXCore12BattleConfigV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12BattleConfigV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore12BattleConfigV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore12BattleConfigV",
        "mangledName": "$s11AtomicXCore12BattleConfigV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BattleInfo",
        "printedName": "BattleInfo",
        "children": [
          {
            "kind": "Var",
            "name": "battleID",
            "printedName": "battleID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10BattleInfoV8battleIDSSvp",
            "mangledName": "$s11AtomicXCore10BattleInfoV8battleIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV8battleIDSSvg",
                "mangledName": "$s11AtomicXCore10BattleInfoV8battleIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV8battleIDSSvs",
                "mangledName": "$s11AtomicXCore10BattleInfoV8battleIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV8battleIDSSvM",
                "mangledName": "$s11AtomicXCore10BattleInfoV8battleIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "config",
            "printedName": "config",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BattleConfig",
                "printedName": "AtomicXCore.BattleConfig",
                "usr": "s:11AtomicXCore12BattleConfigV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10BattleInfoV6configAA0C6ConfigVvp",
            "mangledName": "$s11AtomicXCore10BattleInfoV6configAA0C6ConfigVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BattleConfig",
                    "printedName": "AtomicXCore.BattleConfig",
                    "usr": "s:11AtomicXCore12BattleConfigV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV6configAA0C6ConfigVvg",
                "mangledName": "$s11AtomicXCore10BattleInfoV6configAA0C6ConfigVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "BattleConfig",
                    "printedName": "AtomicXCore.BattleConfig",
                    "usr": "s:11AtomicXCore12BattleConfigV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV6configAA0C6ConfigVvs",
                "mangledName": "$s11AtomicXCore10BattleInfoV6configAA0C6ConfigVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV6configAA0C6ConfigVvM",
                "mangledName": "$s11AtomicXCore10BattleInfoV6configAA0C6ConfigVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "startTime",
            "printedName": "startTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10BattleInfoV9startTimeSuvp",
            "mangledName": "$s11AtomicXCore10BattleInfoV9startTimeSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV9startTimeSuvg",
                "mangledName": "$s11AtomicXCore10BattleInfoV9startTimeSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV9startTimeSuvs",
                "mangledName": "$s11AtomicXCore10BattleInfoV9startTimeSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV9startTimeSuvM",
                "mangledName": "$s11AtomicXCore10BattleInfoV9startTimeSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "endTime",
            "printedName": "endTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10BattleInfoV7endTimeSuvp",
            "mangledName": "$s11AtomicXCore10BattleInfoV7endTimeSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV7endTimeSuvg",
                "mangledName": "$s11AtomicXCore10BattleInfoV7endTimeSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV7endTimeSuvs",
                "mangledName": "$s11AtomicXCore10BattleInfoV7endTimeSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10BattleInfoV7endTimeSuvM",
                "mangledName": "$s11AtomicXCore10BattleInfoV7endTimeSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(battleID:config:startTime:endTime:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BattleInfo",
                "printedName": "AtomicXCore.BattleInfo",
                "usr": "s:11AtomicXCore10BattleInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleConfig",
                "printedName": "AtomicXCore.BattleConfig",
                "hasDefaultArg": true,
                "usr": "s:11AtomicXCore12BattleConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10BattleInfoV8battleID6config9startTime03endI0ACSS_AA0C6ConfigVS2utcfc",
            "mangledName": "$s11AtomicXCore10BattleInfoV8battleID6config9startTime03endI0ACSS_AA0C6ConfigVS2utcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleInfo",
                "printedName": "AtomicXCore.BattleInfo",
                "usr": "s:11AtomicXCore10BattleInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleInfo",
                "printedName": "AtomicXCore.BattleInfo",
                "usr": "s:11AtomicXCore10BattleInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore10BattleInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore10BattleInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore10BattleInfoV",
        "mangledName": "$s11AtomicXCore10BattleInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BattleState",
        "printedName": "BattleState",
        "children": [
          {
            "kind": "Var",
            "name": "currentBattleInfo",
            "printedName": "currentBattleInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.BattleInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BattleInfo",
                    "printedName": "AtomicXCore.BattleInfo",
                    "usr": "s:11AtomicXCore10BattleInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvp",
            "mangledName": "$s11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.BattleInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleInfo",
                        "printedName": "AtomicXCore.BattleInfo",
                        "usr": "s:11AtomicXCore10BattleInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvg",
                "mangledName": "$s11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.BattleInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleInfo",
                        "printedName": "AtomicXCore.BattleInfo",
                        "usr": "s:11AtomicXCore10BattleInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvs",
                "mangledName": "$s11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvM",
                "mangledName": "$s11AtomicXCore11BattleStateV07currentC4InfoAA0cF0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "battleUsers",
            "printedName": "battleUsers",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.SeatUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SeatUserInfo",
                    "printedName": "AtomicXCore.SeatUserInfo",
                    "usr": "s:11AtomicXCore12SeatUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvp",
            "mangledName": "$s11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvg",
                "mangledName": "$s11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvs",
                "mangledName": "$s11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvM",
                "mangledName": "$s11AtomicXCore11BattleStateV11battleUsersSayAA12SeatUserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "battleScore",
            "printedName": "battleScore",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.UInt]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStateV11battleScoreSDySSSuGvp",
            "mangledName": "$s11AtomicXCore11BattleStateV11battleScoreSDySSSuGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.UInt]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "UInt",
                        "printedName": "Swift.UInt",
                        "usr": "s:Su"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11battleScoreSDySSSuGvg",
                "mangledName": "$s11AtomicXCore11BattleStateV11battleScoreSDySSSuGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.UInt]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "UInt",
                        "printedName": "Swift.UInt",
                        "usr": "s:Su"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11battleScoreSDySSSuGvs",
                "mangledName": "$s11AtomicXCore11BattleStateV11battleScoreSDySSSuGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11battleScoreSDySSSuGvM",
                "mangledName": "$s11AtomicXCore11BattleStateV11battleScoreSDySSSuGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "battleId",
            "printedName": "battleId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStateV8battleIdSSvp",
            "mangledName": "$s11AtomicXCore11BattleStateV8battleIdSSvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV8battleIdSSvg",
                "mangledName": "$s11AtomicXCore11BattleStateV8battleIdSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV8battleIdSSvs",
                "mangledName": "$s11AtomicXCore11BattleStateV8battleIdSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV8battleIdSSvM",
                "mangledName": "$s11AtomicXCore11BattleStateV8battleIdSSvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "inviteeList",
            "printedName": "inviteeList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIBattleUser]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIBattleUser",
                    "printedName": "RTCRoomEngine.TUIBattleUser",
                    "usr": "c:objc(cs)TUIBattleUser"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvp",
            "mangledName": "$s11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIBattleUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIBattleUser",
                        "printedName": "RTCRoomEngine.TUIBattleUser",
                        "usr": "c:objc(cs)TUIBattleUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvg",
                "mangledName": "$s11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIBattleUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIBattleUser",
                        "printedName": "RTCRoomEngine.TUIBattleUser",
                        "usr": "c:objc(cs)TUIBattleUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvs",
                "mangledName": "$s11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvM",
                "mangledName": "$s11AtomicXCore11BattleStateV11inviteeListSaySo13TUIBattleUserCGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "battlingUserList",
            "printedName": "battlingUserList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIBattleUser]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIBattleUser",
                    "printedName": "RTCRoomEngine.TUIBattleUser",
                    "usr": "c:objc(cs)TUIBattleUser"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvp",
            "mangledName": "$s11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIBattleUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIBattleUser",
                        "printedName": "RTCRoomEngine.TUIBattleUser",
                        "usr": "c:objc(cs)TUIBattleUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvg",
                "mangledName": "$s11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIBattleUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIBattleUser",
                        "printedName": "RTCRoomEngine.TUIBattleUser",
                        "usr": "c:objc(cs)TUIBattleUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvs",
                "mangledName": "$s11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvM",
                "mangledName": "$s11AtomicXCore11BattleStateV16battlingUserListSaySo09TUIBattleF0CGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BattleState",
                "printedName": "AtomicXCore.BattleState",
                "usr": "s:11AtomicXCore11BattleStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11BattleStateVACycfc",
            "mangledName": "$s11AtomicXCore11BattleStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11BattleStateV",
        "mangledName": "$s11AtomicXCore11BattleStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BattleEvent",
        "printedName": "BattleEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onBattleStarted",
            "printedName": "onBattleStarted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (AtomicXCore.BattleInfo, AtomicXCore.SeatUserInfo, [AtomicXCore.SeatUserInfo]) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.BattleInfo, AtomicXCore.SeatUserInfo, [AtomicXCore.SeatUserInfo]) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleInfo: AtomicXCore.BattleInfo, inviter: AtomicXCore.SeatUserInfo, invitees: [AtomicXCore.SeatUserInfo])",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BattleInfo",
                            "printedName": "AtomicXCore.BattleInfo",
                            "usr": "s:11AtomicXCore10BattleInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[AtomicXCore.SeatUserInfo]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "SeatUserInfo",
                                "printedName": "AtomicXCore.SeatUserInfo",
                                "usr": "s:11AtomicXCore12SeatUserInfoV"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO02onC7StartedyAcA0C4InfoV_AA08SeatUserG0VSayAHGtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO02onC7StartedyAcA0C4InfoV_AA08SeatUserG0VSayAHGtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onBattleEnded",
            "printedName": "onBattleEnded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (AtomicXCore.BattleInfo, AtomicXCore.BattleEndedReason) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.BattleInfo, AtomicXCore.BattleEndedReason) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleInfo: AtomicXCore.BattleInfo, reason: AtomicXCore.BattleEndedReason)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BattleInfo",
                            "printedName": "AtomicXCore.BattleInfo",
                            "usr": "s:11AtomicXCore10BattleInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "BattleEndedReason",
                            "printedName": "AtomicXCore.BattleEndedReason",
                            "usr": "s:11AtomicXCore17BattleEndedReasonO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO02onC5EndedyAcA0C4InfoV_AA0cF6ReasonOtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO02onC5EndedyAcA0C4InfoV_AA0cF6ReasonOtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onUserJoinBattle",
            "printedName": "onUserJoinBattle",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (Swift.String, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleID: Swift.String, battleUser: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO010onUserJoinC0yACSS_AA04SeatF4InfoVtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO010onUserJoinC0yACSS_AA04SeatF4InfoVtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onUserExitBattle",
            "printedName": "onUserExitBattle",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (Swift.String, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleID: Swift.String, battleUser: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO010onUserExitC0yACSS_AA04SeatF4InfoVtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO010onUserExitC0yACSS_AA04SeatF4InfoVtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onBattleRequestReceived",
            "printedName": "onBattleRequestReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleID: Swift.String, inviter: AtomicXCore.SeatUserInfo, invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO02onC15RequestReceivedyACSS_AA12SeatUserInfoVAFtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO02onC15RequestReceivedyACSS_AA12SeatUserInfoVAFtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onBattleRequestCancelled",
            "printedName": "onBattleRequestCancelled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleID: Swift.String, inviter: AtomicXCore.SeatUserInfo, invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO02onC16RequestCancelledyACSS_AA12SeatUserInfoVAFtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO02onC16RequestCancelledyACSS_AA12SeatUserInfoVAFtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onBattleRequestTimeout",
            "printedName": "onBattleRequestTimeout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleID: Swift.String, inviter: AtomicXCore.SeatUserInfo, invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO02onC14RequestTimeoutyACSS_AA12SeatUserInfoVAFtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO02onC14RequestTimeoutyACSS_AA12SeatUserInfoVAFtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onBattleRequestAccept",
            "printedName": "onBattleRequestAccept",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleID: Swift.String, inviter: AtomicXCore.SeatUserInfo, invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO02onC13RequestAcceptyACSS_AA12SeatUserInfoVAFtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO02onC13RequestAcceptyACSS_AA12SeatUserInfoVAFtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onBattleRequestReject",
            "printedName": "onBattleRequestReject",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.BattleEvent.Type) -> (Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.BattleEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(battleID: Swift.String, inviter: AtomicXCore.SeatUserInfo, invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.BattleEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11BattleEventO02onC13RequestRejectyACSS_AA12SeatUserInfoVAFtcACmF",
            "mangledName": "$s11AtomicXCore11BattleEventO02onC13RequestRejectyACSS_AA12SeatUserInfoVAFtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore11BattleEventO",
        "mangledName": "$s11AtomicXCore11BattleEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BattleStore",
        "printedName": "BattleStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BattleStore",
                "printedName": "AtomicXCore.BattleStore",
                "usr": "s:11AtomicXCore11BattleStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11BattleStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore11BattleStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.BattleState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BattleState",
                    "printedName": "AtomicXCore.BattleState",
                    "usr": "s:11AtomicXCore11BattleStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "mangledName": "$s11AtomicXCore11BattleStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.BattleState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleState",
                        "printedName": "AtomicXCore.BattleState",
                        "usr": "s:11AtomicXCore11BattleStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "mangledName": "$s11AtomicXCore11BattleStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "battleEventPublisher",
            "printedName": "battleEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.BattleEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BattleEvent",
                    "printedName": "AtomicXCore.BattleEvent",
                    "usr": "s:11AtomicXCore11BattleEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11BattleStoreC20battleEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore11BattleStoreC20battleEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.BattleEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BattleEvent",
                        "printedName": "AtomicXCore.BattleEvent",
                        "usr": "s:11AtomicXCore11BattleEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11BattleStoreC20battleEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore11BattleStoreC20battleEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "requestBattle",
            "printedName": "requestBattle(config:userIDList:timeout:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleConfig",
                "printedName": "AtomicXCore.BattleConfig",
                "usr": "s:11AtomicXCore12BattleConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(AtomicXCore.BattleInfo, [Swift.String : Swift.Int]), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(AtomicXCore.BattleInfo, [Swift.String : Swift.Int]), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(AtomicXCore.BattleInfo, [Swift.String : Swift.Int]), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Tuple",
                            "printedName": "(AtomicXCore.BattleInfo, [Swift.String : Swift.Int])",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "BattleInfo",
                                "printedName": "AtomicXCore.BattleInfo",
                                "usr": "s:11AtomicXCore10BattleInfoV"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "Dictionary",
                                "printedName": "[Swift.String : Swift.Int]",
                                "children": [
                                  {
                                    "kind": "TypeNominal",
                                    "name": "String",
                                    "printedName": "Swift.String",
                                    "usr": "s:SS"
                                  },
                                  {
                                    "kind": "TypeNominal",
                                    "name": "Int",
                                    "printedName": "Swift.Int",
                                    "usr": "s:Si"
                                  }
                                ],
                                "usr": "s:SD"
                              }
                            ]
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11BattleStoreC07requestC06config10userIDList7timeout10completionyAA0C6ConfigV_SaySSGSdys6ResultOyAA0C4InfoV_SDySSSiGtAA05ErrorM0VGcSgtF",
            "mangledName": "$s11AtomicXCore11BattleStoreC07requestC06config10userIDList7timeout10completionyAA0C6ConfigV_SaySSGSdys6ResultOyAA0C4InfoV_SDySSSiGtAA05ErrorM0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancelBattleRequest",
            "printedName": "cancelBattleRequest(battleId:userIdList:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11BattleStoreC06cancelC7Request8battleId04userH4List10completionySS_SaySSGys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11BattleStoreC06cancelC7Request8battleId04userH4List10completionySS_SaySSGys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "acceptBattle",
            "printedName": "acceptBattle(battleID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11BattleStoreC06acceptC08battleID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11BattleStoreC06acceptC08battleID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "rejectBattle",
            "printedName": "rejectBattle(battleID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11BattleStoreC06rejectC08battleID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11BattleStoreC06rejectC08battleID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "exitBattle",
            "printedName": "exitBattle(battleID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11BattleStoreC04exitC08battleID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11BattleStoreC04exitC08battleID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore11BattleStoreC",
        "mangledName": "$s11AtomicXCore11BattleStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "C2CSettingState",
        "printedName": "C2CSettingState",
        "children": [
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV9avatarURLSSvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV9avatarURLSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9avatarURLSSvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9avatarURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9avatarURLSSvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9avatarURLSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9avatarURLSSvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9avatarURLSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isNotDisturb",
            "printedName": "isNotDisturb",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV12isNotDisturbSbvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV12isNotDisturbSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV12isNotDisturbSbvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV12isNotDisturbSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV12isNotDisturbSbvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV12isNotDisturbSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV12isNotDisturbSbvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV12isNotDisturbSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isPinned",
            "printedName": "isPinned",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV8isPinnedSbvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV8isPinnedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV8isPinnedSbvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV8isPinnedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV8isPinnedSbvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV8isPinnedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV8isPinnedSbvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV8isPinnedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "nickname",
            "printedName": "nickname",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV8nicknameSSvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV8nicknameSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV8nicknameSSvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV8nicknameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV8nicknameSSvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV8nicknameSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV8nicknameSSvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV8nicknameSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "signature",
            "printedName": "signature",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV9signatureSSvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV9signatureSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9signatureSSvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9signatureSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9signatureSSvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9signatureSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9signatureSSvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9signatureSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "remark",
            "printedName": "remark",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV6remarkSSvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV6remarkSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV6remarkSSvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV6remarkSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV6remarkSSvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV6remarkSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV6remarkSSvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV6remarkSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isContact",
            "printedName": "isContact",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV9isContactSbvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV9isContactSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9isContactSbvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9isContactSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9isContactSbvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9isContactSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV9isContactSbvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV9isContactSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isInBlacklist",
            "printedName": "isInBlacklist",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStateV13isInBlacklistSbvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStateV13isInBlacklistSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV13isInBlacklistSbvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV13isInBlacklistSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV13isInBlacklistSbvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV13isInBlacklistSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStateV13isInBlacklistSbvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStateV13isInBlacklistSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore15C2CSettingStateV",
        "mangledName": "$s11AtomicXCore15C2CSettingStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "C2CSettingStore",
        "printedName": "C2CSettingStore",
        "children": [
          {
            "kind": "Var",
            "name": "userID",
            "printedName": "userID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStoreC6userIDSSvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC6userIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStoreC6userIDSSvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStoreC6userIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.C2CSettingState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "C2CSettingState",
                    "printedName": "AtomicXCore.C2CSettingState",
                    "usr": "s:11AtomicXCore15C2CSettingStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.C2CSettingState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "C2CSettingState",
                        "printedName": "AtomicXCore.C2CSettingState",
                        "usr": "s:11AtomicXCore15C2CSettingStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.C2CSettingState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "C2CSettingState",
                        "printedName": "AtomicXCore.C2CSettingState",
                        "usr": "s:11AtomicXCore15C2CSettingStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "mangledName": "$s11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "mangledName": "$s11AtomicXCore15C2CSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(userID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "C2CSettingStore",
                "printedName": "AtomicXCore.C2CSettingStore",
                "usr": "c:@M@AtomicXCore@objc(cs)C2CSettingStore"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15C2CSettingStoreC6create6userIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC6create6userIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchUserInfo",
            "printedName": "fetchUserInfo(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15C2CSettingStoreC13fetchUserInfo10completionyys6ResultOyytAA05ErrorH0VGcSg_tF",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC13fetchUserInfo10completionyys6ResultOyytAA05ErrorH0VGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setUserRemark",
            "printedName": "setUserRemark(remark:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15C2CSettingStoreC13setUserRemark6remark10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC13setUserRemark6remark10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addToBlacklist",
            "printedName": "addToBlacklist(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15C2CSettingStoreC14addToBlacklist10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC14addToBlacklist10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeFromBlacklist",
            "printedName": "removeFromBlacklist(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15C2CSettingStoreC19removeFromBlacklist10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC19removeFromBlacklist10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "checkBlacklistStatus",
            "printedName": "checkBlacklistStatus(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15C2CSettingStoreC20checkBlacklistStatus10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC20checkBlacklistStatus10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deleteFriend",
            "printedName": "deleteFriend(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15C2CSettingStoreC12deleteFriend10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreC12deleteFriend10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "C2CSettingStore",
                "printedName": "AtomicXCore.C2CSettingStore",
                "usr": "c:@M@AtomicXCore@objc(cs)C2CSettingStore"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)C2CSettingStore(im)init",
            "mangledName": "$s11AtomicXCore15C2CSettingStoreCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)C2CSettingStore",
        "mangledName": "$s11AtomicXCore15C2CSettingStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "CallInfo",
        "printedName": "CallInfo",
        "children": [
          {
            "kind": "Var",
            "name": "callId",
            "printedName": "callId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV6callIdSSvp",
            "mangledName": "$s11AtomicXCore8CallInfoV6callIdSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6callIdSSvg",
                "mangledName": "$s11AtomicXCore8CallInfoV6callIdSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6callIdSSvs",
                "mangledName": "$s11AtomicXCore8CallInfoV6callIdSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6callIdSSvM",
                "mangledName": "$s11AtomicXCore8CallInfoV6callIdSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "roomId",
            "printedName": "roomId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUIRoomId",
                "printedName": "RTCRoomEngine.TUIRoomId",
                "usr": "c:objc(cs)TUIRoomId"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0Cvp",
            "mangledName": "$s11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0Cvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIRoomId",
                    "printedName": "RTCRoomEngine.TUIRoomId",
                    "usr": "c:objc(cs)TUIRoomId"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0Cvg",
                "mangledName": "$s11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0Cvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUIRoomId",
                    "printedName": "RTCRoomEngine.TUIRoomId",
                    "usr": "c:objc(cs)TUIRoomId"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0Cvs",
                "mangledName": "$s11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0Cvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0CvM",
                "mangledName": "$s11AtomicXCore8CallInfoV6roomIdSo07TUIRoomF0CvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "inviterId",
            "printedName": "inviterId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV9inviterIdSSvp",
            "mangledName": "$s11AtomicXCore8CallInfoV9inviterIdSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9inviterIdSSvg",
                "mangledName": "$s11AtomicXCore8CallInfoV9inviterIdSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9inviterIdSSvs",
                "mangledName": "$s11AtomicXCore8CallInfoV9inviterIdSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9inviterIdSSvM",
                "mangledName": "$s11AtomicXCore8CallInfoV9inviterIdSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "inviteeIds",
            "printedName": "inviteeIds",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV10inviteeIdsSaySSGvp",
            "mangledName": "$s11AtomicXCore8CallInfoV10inviteeIdsSaySSGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV10inviteeIdsSaySSGvg",
                "mangledName": "$s11AtomicXCore8CallInfoV10inviteeIdsSaySSGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV10inviteeIdsSaySSGvs",
                "mangledName": "$s11AtomicXCore8CallInfoV10inviteeIdsSaySSGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV10inviteeIdsSaySSGvM",
                "mangledName": "$s11AtomicXCore8CallInfoV10inviteeIdsSaySSGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "chatGroupId",
            "printedName": "chatGroupId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV11chatGroupIdSSvp",
            "mangledName": "$s11AtomicXCore8CallInfoV11chatGroupIdSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV11chatGroupIdSSvg",
                "mangledName": "$s11AtomicXCore8CallInfoV11chatGroupIdSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV11chatGroupIdSSvs",
                "mangledName": "$s11AtomicXCore8CallInfoV11chatGroupIdSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV11chatGroupIdSSvM",
                "mangledName": "$s11AtomicXCore8CallInfoV11chatGroupIdSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediaType",
            "printedName": "mediaType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0Vvp",
            "mangledName": "$s11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallMediaType",
                    "printedName": "RTCRoomEngine.TUICallMediaType",
                    "usr": "c:@E@TUICallMediaType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0Vvg",
                "mangledName": "$s11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallMediaType",
                    "printedName": "RTCRoomEngine.TUICallMediaType",
                    "usr": "c:@E@TUICallMediaType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0Vvs",
                "mangledName": "$s11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0VvM",
                "mangledName": "$s11AtomicXCore8CallInfoV9mediaTypeSo012TUICallMediaF0VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "result",
            "printedName": "result",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUICallResultType",
                "printedName": "RTCRoomEngine.TUICallResultType",
                "usr": "c:@E@TUICallResultType"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvp",
            "mangledName": "$s11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallResultType",
                    "printedName": "RTCRoomEngine.TUICallResultType",
                    "usr": "c:@E@TUICallResultType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvg",
                "mangledName": "$s11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallResultType",
                    "printedName": "RTCRoomEngine.TUICallResultType",
                    "usr": "c:@E@TUICallResultType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvs",
                "mangledName": "$s11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvM",
                "mangledName": "$s11AtomicXCore8CallInfoV6resultSo17TUICallResultTypeVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "startTime",
            "printedName": "startTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV9startTimeSdvp",
            "mangledName": "$s11AtomicXCore8CallInfoV9startTimeSdvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9startTimeSdvg",
                "mangledName": "$s11AtomicXCore8CallInfoV9startTimeSdvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9startTimeSdvs",
                "mangledName": "$s11AtomicXCore8CallInfoV9startTimeSdvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV9startTimeSdvM",
                "mangledName": "$s11AtomicXCore8CallInfoV9startTimeSdvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8CallInfoV8durationSdvp",
            "mangledName": "$s11AtomicXCore8CallInfoV8durationSdvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV8durationSdvg",
                "mangledName": "$s11AtomicXCore8CallInfoV8durationSdvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV8durationSdvs",
                "mangledName": "$s11AtomicXCore8CallInfoV8durationSdvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8CallInfoV8durationSdvM",
                "mangledName": "$s11AtomicXCore8CallInfoV8durationSdvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallInfo",
                "printedName": "AtomicXCore.CallInfo",
                "usr": "s:11AtomicXCore8CallInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore8CallInfoVACycfc",
            "mangledName": "$s11AtomicXCore8CallInfoVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore8CallInfoV",
        "mangledName": "$s11AtomicXCore8CallInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CallListState",
        "printedName": "CallListState",
        "children": [
          {
            "kind": "Var",
            "name": "activeCall",
            "printedName": "activeCall",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallInfo",
                "printedName": "AtomicXCore.CallInfo",
                "usr": "s:11AtomicXCore8CallInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvp",
            "mangledName": "$s11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallInfo",
                    "printedName": "AtomicXCore.CallInfo",
                    "usr": "s:11AtomicXCore8CallInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvg",
                "mangledName": "$s11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CallInfo",
                    "printedName": "AtomicXCore.CallInfo",
                    "usr": "s:11AtomicXCore8CallInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvs",
                "mangledName": "$s11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvM",
                "mangledName": "$s11AtomicXCore13CallListStateV06activeC0AA0C4InfoVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "recentCalls",
            "printedName": "recentCalls",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.CallInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallInfo",
                    "printedName": "AtomicXCore.CallInfo",
                    "usr": "s:11AtomicXCore8CallInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvp",
            "mangledName": "$s11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.CallInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CallInfo",
                        "printedName": "AtomicXCore.CallInfo",
                        "usr": "s:11AtomicXCore8CallInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvg",
                "mangledName": "$s11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.CallInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CallInfo",
                        "printedName": "AtomicXCore.CallInfo",
                        "usr": "s:11AtomicXCore8CallInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvs",
                "mangledName": "$s11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvM",
                "mangledName": "$s11AtomicXCore13CallListStateV11recentCallsSayAA0C4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cursor",
            "printedName": "cursor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13CallListStateV6cursorSSvp",
            "mangledName": "$s11AtomicXCore13CallListStateV6cursorSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV6cursorSSvg",
                "mangledName": "$s11AtomicXCore13CallListStateV6cursorSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV6cursorSSvs",
                "mangledName": "$s11AtomicXCore13CallListStateV6cursorSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStateV6cursorSSvM",
                "mangledName": "$s11AtomicXCore13CallListStateV6cursorSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallListState",
                "printedName": "AtomicXCore.CallListState",
                "usr": "s:11AtomicXCore13CallListStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore13CallListStateVACycfc",
            "mangledName": "$s11AtomicXCore13CallListStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore13CallListStateV",
        "mangledName": "$s11AtomicXCore13CallListStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CallListStore",
        "printedName": "CallListStore",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallListStoreImpl",
                "printedName": "AtomicXCore.CallListStoreImpl",
                "usr": "c:@M@AtomicXCore@objc(cs)CallListStoreImpl"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13CallListStoreC6sharedAA0cdE4ImplCvpZ",
            "mangledName": "$s11AtomicXCore13CallListStoreC6sharedAA0cdE4ImplCvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallListStoreImpl",
                    "printedName": "AtomicXCore.CallListStoreImpl",
                    "usr": "c:@M@AtomicXCore@objc(cs)CallListStoreImpl"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStoreC6sharedAA0cdE4ImplCvgZ",
                "mangledName": "$s11AtomicXCore13CallListStoreC6sharedAA0cdE4ImplCvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CallListState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallListState",
                    "printedName": "AtomicXCore.CallListState",
                    "usr": "s:11AtomicXCore13CallListStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13CallListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore13CallListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CallListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CallListState",
                        "printedName": "AtomicXCore.CallListState",
                        "usr": "s:11AtomicXCore13CallListStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13CallListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore13CallListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "calls",
            "printedName": "calls(participantIds:callMediaType:params:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "RTCRoomEngine.TUICallParams?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallParams",
                    "printedName": "RTCRoomEngine.TUICallParams",
                    "usr": "c:objc(cs)TUICallParams"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC5calls14participantIds13callMediaType6params10completionySaySSG_So07TUICalljK0VSo0N6ParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13CallListStoreC5calls14participantIds13callMediaType6params10completionySaySSG_So07TUICalljK0VSo0N6ParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "accept",
            "printedName": "accept(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC6accept10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore13CallListStoreC6accept10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "reject",
            "printedName": "reject(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC6reject10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore13CallListStoreC6reject10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hangup",
            "printedName": "hangup(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC6hangup10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore13CallListStoreC6hangup10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "join",
            "printedName": "join(callId:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC4join6callId10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13CallListStoreC4join6callId10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invite",
            "printedName": "invite(participantIds:params:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "RTCRoomEngine.TUICallParams?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallParams",
                    "printedName": "RTCRoomEngine.TUICallParams",
                    "usr": "c:objc(cs)TUICallParams"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC6invite14participantIds6params10completionySaySSG_So13TUICallParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13CallListStoreC6invite14participantIds6params10completionySaySSG_So13TUICallParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "queryRecentCalls",
            "printedName": "queryRecentCalls(cursor:count:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC16queryRecentCalls6cursor5count10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13CallListStoreC16queryRecentCalls6cursor5count10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deleteRecentCalls",
            "printedName": "deleteRecentCalls(callIdList:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13CallListStoreC17deleteRecentCalls06callIdD010completionySaySSG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13CallListStoreC17deleteRecentCalls06callIdD010completionySaySSG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallListStore",
                "printedName": "AtomicXCore.CallListStore",
                "usr": "c:@M@AtomicXCore@objc(cs)CallListStore"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)CallListStore(im)init",
            "mangledName": "$s11AtomicXCore13CallListStoreCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)CallListStore",
        "mangledName": "$s11AtomicXCore13CallListStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "CallListStoreImpl",
        "printedName": "CallListStoreImpl",
        "children": [
          {
            "kind": "Function",
            "name": "calls",
            "printedName": "calls(participantIds:callMediaType:params:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "RTCRoomEngine.TUICallParams?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallParams",
                    "printedName": "RTCRoomEngine.TUICallParams",
                    "usr": "c:objc(cs)TUICallParams"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC5calls14participantIds13callMediaType6params10completionySaySSG_So07TUICallkL0VSo0O6ParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC5calls14participantIds13callMediaType6params10completionySaySSG_So07TUICallkL0VSo0O6ParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "accept",
            "printedName": "accept(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC6accept10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC6accept10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "reject",
            "printedName": "reject(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC6reject10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC6reject10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hangup",
            "printedName": "hangup(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC6hangup10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC6hangup10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "join",
            "printedName": "join(callId:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC4join6callId10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC4join6callId10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invite",
            "printedName": "invite(participantIds:params:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "RTCRoomEngine.TUICallParams?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallParams",
                    "printedName": "RTCRoomEngine.TUICallParams",
                    "usr": "c:objc(cs)TUICallParams"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC6invite14participantIds6params10completionySaySSG_So13TUICallParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC6invite14participantIds6params10completionySaySSG_So13TUICallParamsCSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "queryRecentCalls",
            "printedName": "queryRecentCalls(cursor:count:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC16queryRecentCalls6cursor5count10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC16queryRecentCalls6cursor5count10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deleteRecentCalls",
            "printedName": "deleteRecentCalls(callIdList:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17CallListStoreImplC17deleteRecentCalls06callIdD010completionySaySSG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC17deleteRecentCalls06callIdD010completionySaySSG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "declAttributes": [
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallReceived",
            "printedName": "onCallReceived(_:callerId:calleeIdList:mediaType:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallListStoreImpl(im)onCallReceived:callerId:calleeIdList:mediaType:info:",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC02onC8Received_8callerId06calleejD09mediaType4infoySS_SSSaySSGSo012TUICallMediaM0VSo0O17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallReceived:callerId:calleeIdList:mediaType:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallBegin",
            "printedName": "onCallBegin(callId:mediaType:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallListStoreImpl(im)onCallBegin:mediaType:info:",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC02onC5Begin6callId9mediaType4infoySS_So012TUICallMediaL0VSo0N17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallBegin:mediaType:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallEnd",
            "printedName": "onCallEnd(callId:mediaType:reason:userId:totalTime:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallEndReason",
                "printedName": "RTCRoomEngine.TUICallEndReason",
                "usr": "c:@E@TUICallEndReason"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallListStoreImpl(im)onCallEnd:mediaType:reason:userId:totalTime:info:",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC02onC3End6callId9mediaType6reason04userJ09totalTime4infoySS_So012TUICallMediaL0VSo0rH6ReasonVSSSfSo0R17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallEnd:mediaType:reason:userId:totalTime:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallNotConnected",
            "printedName": "onCallNotConnected(callId:mediaType:reason:userId:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallEndReason",
                "printedName": "RTCRoomEngine.TUICallEndReason",
                "usr": "c:@E@TUICallEndReason"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallListStoreImpl(im)onCallNotConnected:mediaType:reason:userId:info:",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC02onC12NotConnected6callId9mediaType6reason04userK04infoySS_So012TUICallMediaM0VSo0Q9EndReasonVSSSo0Q17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallNotConnected:mediaType:reason:userId:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallCancelled",
            "printedName": "onCallCancelled(callerId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallListStoreImpl(im)onCallCancelled:",
            "mangledName": "$s11AtomicXCore17CallListStoreImplC02onC9Cancelled8callerIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallCancelled:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)CallListStoreImpl",
        "mangledName": "$s11AtomicXCore17CallListStoreImplC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:@M@AtomicXCore@objc(cs)CallListStore",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "AtomicXCore.CallListStore",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "CallParticipantInfo",
        "printedName": "CallParticipantInfo",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV2idSSvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV2idSSvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV2idSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV2idSSvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV2idSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV2idSSvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV2idSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "name",
            "printedName": "name",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV4nameSSvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV4nameSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV4nameSSvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV4nameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV4nameSSvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV4nameSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV4nameSSvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV4nameSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarUrl",
            "printedName": "avatarUrl",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV9avatarUrlSSvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV9avatarUrlSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV9avatarUrlSSvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV9avatarUrlSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV9avatarUrlSSvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV9avatarUrlSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV9avatarUrlSSvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV9avatarUrlSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "remark",
            "printedName": "remark",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV6remarkSSvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV6remarkSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV6remarkSSvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV6remarkSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV6remarkSSvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV6remarkSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV6remarkSSvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV6remarkSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "role",
            "printedName": "role",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUICallRole",
                "printedName": "RTCRoomEngine.TUICallRole",
                "usr": "c:@E@TUICallRole"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallRole",
                    "printedName": "RTCRoomEngine.TUICallRole",
                    "usr": "c:@E@TUICallRole"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallRole",
                    "printedName": "RTCRoomEngine.TUICallRole",
                    "usr": "c:@E@TUICallRole"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV4roleSo11TUICallRoleVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "status",
            "printedName": "status",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUICallStatus",
                "printedName": "RTCRoomEngine.TUICallStatus",
                "usr": "c:@E@TUICallStatus"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallStatus",
                    "printedName": "RTCRoomEngine.TUICallStatus",
                    "usr": "c:@E@TUICallStatus"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUICallStatus",
                    "printedName": "RTCRoomEngine.TUICallStatus",
                    "usr": "c:@E@TUICallStatus"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV6statusSo13TUICallStatusVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isMicrophoneOpened",
            "printedName": "isMicrophoneOpened",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV18isMicrophoneOpenedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isCameraOpened",
            "printedName": "isCameraOpened",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvp",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvg",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvs",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvM",
                "mangledName": "$s11AtomicXCore19CallParticipantInfoV14isCameraOpenedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallParticipantInfo",
                "printedName": "AtomicXCore.CallParticipantInfo",
                "usr": "s:11AtomicXCore19CallParticipantInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore19CallParticipantInfoVACycfc",
            "mangledName": "$s11AtomicXCore19CallParticipantInfoVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore19CallParticipantInfoV",
        "mangledName": "$s11AtomicXCore19CallParticipantInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CallParticipantState",
        "printedName": "CallParticipantState",
        "children": [
          {
            "kind": "Var",
            "name": "selfInfo",
            "printedName": "selfInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallParticipantInfo",
                "printedName": "AtomicXCore.CallParticipantInfo",
                "usr": "s:11AtomicXCore19CallParticipantInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0Vvp",
            "mangledName": "$s11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallParticipantInfo",
                    "printedName": "AtomicXCore.CallParticipantInfo",
                    "usr": "s:11AtomicXCore19CallParticipantInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0Vvg",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CallParticipantInfo",
                    "printedName": "AtomicXCore.CallParticipantInfo",
                    "usr": "s:11AtomicXCore19CallParticipantInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0Vvs",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0VvM",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV8selfInfoAA0cdG0VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allParticipants",
            "printedName": "allParticipants",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.CallParticipantInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallParticipantInfo",
                    "printedName": "AtomicXCore.CallParticipantInfo",
                    "usr": "s:11AtomicXCore19CallParticipantInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvp",
            "mangledName": "$s11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.CallParticipantInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CallParticipantInfo",
                        "printedName": "AtomicXCore.CallParticipantInfo",
                        "usr": "s:11AtomicXCore19CallParticipantInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvg",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.CallParticipantInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CallParticipantInfo",
                        "printedName": "AtomicXCore.CallParticipantInfo",
                        "usr": "s:11AtomicXCore19CallParticipantInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvs",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvM",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV15allParticipantsSayAA0cD4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "speakerVolumes",
            "printedName": "speakerVolumes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.Int]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvp",
            "mangledName": "$s11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvg",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvs",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvM",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV14speakerVolumesSDySSSiGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "networkQualities",
            "printedName": "networkQualities",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : RTCRoomEngine.TUINetworkQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUINetworkQuality",
                    "printedName": "RTCRoomEngine.TUINetworkQuality",
                    "usr": "c:@E@TUINetworkQuality"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvp",
            "mangledName": "$s11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : RTCRoomEngine.TUINetworkQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "TUINetworkQuality",
                        "printedName": "RTCRoomEngine.TUINetworkQuality",
                        "usr": "c:@E@TUINetworkQuality"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvg",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : RTCRoomEngine.TUINetworkQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "TUINetworkQuality",
                        "printedName": "RTCRoomEngine.TUINetworkQuality",
                        "usr": "c:@E@TUINetworkQuality"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvs",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvM",
                "mangledName": "$s11AtomicXCore20CallParticipantStateV16networkQualitiesSDySSSo17TUINetworkQualityVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallParticipantState",
                "printedName": "AtomicXCore.CallParticipantState",
                "usr": "s:11AtomicXCore20CallParticipantStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore20CallParticipantStateVACycfc",
            "mangledName": "$s11AtomicXCore20CallParticipantStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore20CallParticipantStateV",
        "mangledName": "$s11AtomicXCore20CallParticipantStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CallParticipantStore",
        "printedName": "CallParticipantStore",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallParticipantStoreImpl",
                "printedName": "AtomicXCore.CallParticipantStoreImpl",
                "usr": "c:@M@AtomicXCore@objc(cs)CallParticipantStoreImpl"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20CallParticipantStoreC6sharedAA0cdE4ImplCvpZ",
            "mangledName": "$s11AtomicXCore20CallParticipantStoreC6sharedAA0cdE4ImplCvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallParticipantStoreImpl",
                    "printedName": "AtomicXCore.CallParticipantStoreImpl",
                    "usr": "c:@M@AtomicXCore@objc(cs)CallParticipantStoreImpl"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStoreC6sharedAA0cdE4ImplCvgZ",
                "mangledName": "$s11AtomicXCore20CallParticipantStoreC6sharedAA0cdE4ImplCvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CallParticipantState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CallParticipantState",
                    "printedName": "AtomicXCore.CallParticipantState",
                    "usr": "s:11AtomicXCore20CallParticipantStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20CallParticipantStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore20CallParticipantStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CallParticipantState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CallParticipantState",
                        "printedName": "AtomicXCore.CallParticipantState",
                        "usr": "s:11AtomicXCore20CallParticipantStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CallParticipantStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore20CallParticipantStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CallParticipantStore",
                "printedName": "AtomicXCore.CallParticipantStore",
                "usr": "c:@M@AtomicXCore@objc(cs)CallParticipantStore"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)CallParticipantStore(im)init",
            "mangledName": "$s11AtomicXCore20CallParticipantStoreCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)CallParticipantStore",
        "mangledName": "$s11AtomicXCore20CallParticipantStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "CallParticipantStoreImpl",
        "printedName": "CallParticipantStoreImpl",
        "children": [
          {
            "kind": "Function",
            "name": "onCallReceived",
            "printedName": "onCallReceived(_:callerId:calleeIdList:mediaType:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onCallReceived:callerId:calleeIdList:mediaType:info:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC02onC8Received_8callerId06calleeJ4List9mediaType4infoySS_SSSaySSGSo012TUICallMediaN0VSo0P17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallReceived:callerId:calleeIdList:mediaType:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallBegin",
            "printedName": "onCallBegin(callId:mediaType:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onCallBegin:mediaType:info:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC02onC5Begin6callId9mediaType4infoySS_So012TUICallMediaL0VSo0N17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallBegin:mediaType:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallEnd",
            "printedName": "onCallEnd(callId:mediaType:reason:userId:totalTime:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallEndReason",
                "printedName": "RTCRoomEngine.TUICallEndReason",
                "usr": "c:@E@TUICallEndReason"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onCallEnd:mediaType:reason:userId:totalTime:info:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC02onC3End6callId9mediaType6reason04userJ09totalTime4infoySS_So012TUICallMediaL0VSo0rH6ReasonVSSSfSo0R17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallEnd:mediaType:reason:userId:totalTime:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallNotConnected",
            "printedName": "onCallNotConnected(callId:mediaType:reason:userId:info:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallMediaType",
                "printedName": "RTCRoomEngine.TUICallMediaType",
                "usr": "c:@E@TUICallMediaType"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallEndReason",
                "printedName": "RTCRoomEngine.TUICallEndReason",
                "usr": "c:@E@TUICallEndReason"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUICallObserverExtraInfo",
                "printedName": "RTCRoomEngine.TUICallObserverExtraInfo",
                "usr": "c:objc(cs)TUICallObserverExtraInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onCallNotConnected:mediaType:reason:userId:info:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC02onC12NotConnected6callId9mediaType6reason04userK04infoySS_So012TUICallMediaM0VSo0Q9EndReasonVSSSo0Q17ObserverExtraInfoCtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallNotConnected:mediaType:reason:userId:info:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCallCancelled",
            "printedName": "onCallCancelled(callerId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onCallCancelled:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC02onC9Cancelled8callerIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onCallCancelled:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserJoin",
            "printedName": "onUserJoin(userId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserJoin:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC10onUserJoin6userIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserJoin:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserLeave",
            "printedName": "onUserLeave(userId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserLeave:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC11onUserLeave6userIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserLeave:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserReject",
            "printedName": "onUserReject(userId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserReject:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC12onUserReject6userIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserReject:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserInviting",
            "printedName": "onUserInviting(userId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserInviting:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC14onUserInviting6userIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserInviting:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserLineBusy",
            "printedName": "onUserLineBusy(userId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserLineBusy:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC14onUserLineBusy6userIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserLineBusy:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserNoResponse",
            "printedName": "onUserNoResponse(userId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserNoResponse:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC16onUserNoResponse6userIdySS_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserNoResponse:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserVoiceVolumeChanged",
            "printedName": "onUserVoiceVolumeChanged(volumeMap:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Foundation.NSNumber]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserVoiceVolumeChanged:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC24onUserVoiceVolumeChanged9volumeMapySDySSSo8NSNumberCG_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserVoiceVolumeChanged:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserNetworkQualityChanged",
            "printedName": "onUserNetworkQualityChanged(networkQualityList:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUINetworkQualityInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUINetworkQualityInfo",
                    "printedName": "RTCRoomEngine.TUINetworkQualityInfo",
                    "usr": "c:objc(cs)TUINetworkQualityInfo"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserNetworkQualityChanged:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC27onUserNetworkQualityChanged07networkJ4ListySaySo010TUINetworkJ4InfoCG_tF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserNetworkQualityChanged:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserAudioAvailable",
            "printedName": "onUserAudioAvailable(userId:isAudioAvailable:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserAudioAvailable:isAudioAvailable:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC20onUserAudioAvailable6userId02isiJ0ySS_SbtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserAudioAvailable:isAudioAvailable:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserVideoAvailable",
            "printedName": "onUserVideoAvailable(userId:isVideoAvailable:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onUserVideoAvailable:isVideoAvailable:",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC20onUserVideoAvailable6userId02isiJ0ySS_SbtF",
            "moduleName": "AtomicXCore",
            "objc_name": "onUserVideoAvailable:isVideoAvailable:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onKickedOffline",
            "printedName": "onKickedOffline()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)CallParticipantStoreImpl(im)onKickedOffline",
            "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC15onKickedOfflineyyF",
            "moduleName": "AtomicXCore",
            "objc_name": "onKickedOffline",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)CallParticipantStoreImpl",
        "mangledName": "$s11AtomicXCore24CallParticipantStoreImplC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:@M@AtomicXCore@objc(cs)CallParticipantStore",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "AtomicXCore.CallParticipantStore",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "ChatUtil",
        "printedName": "ChatUtil",
        "children": [
          {
            "kind": "Function",
            "name": "dictionary2JsonData",
            "printedName": "dictionary2JsonData(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Data?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Data",
                    "printedName": "Foundation.Data",
                    "usr": "s:10Foundation4DataV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC19dictionary2JsonDatay10Foundation0G0VSgSDySSypGFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC19dictionary2JsonDatay10Foundation0G0VSgSDySSypGFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "jsonData2Dictionary",
            "printedName": "jsonData2Dictionary(jsonData:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Any]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Data?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Data",
                    "printedName": "Foundation.Data",
                    "usr": "s:10Foundation4DataV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC19jsonData2Dictionary0E4DataSDySSypGSg10Foundation0H0VSg_tFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC19jsonData2Dictionary0E4DataSDySSypGSg10Foundation0H0VSg_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "convertDateToHMStr",
            "printedName": "convertDateToHMStr(_:)",
            "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": "Foundation.Date?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Date",
                    "printedName": "Foundation.Date",
                    "usr": "s:10Foundation4DateV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC18convertDateToHMStrySSSg10Foundation0F0VSgFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC18convertDateToHMStrySSSg10Foundation0F0VSgFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getHomePath",
            "printedName": "getHomePath()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC11getHomePathSSyFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC11getHomePathSSyFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMediaHomePath",
            "printedName": "getMediaHomePath(messageType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageType",
                "printedName": "AtomicXCore.MessageType",
                "usr": "s:11AtomicXCore11MessageTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC16getMediaHomePath11messageTypeSSAA07MessageJ0O_tFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC16getMediaHomePath11messageTypeSSAA07MessageJ0O_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "generateMediaPath",
            "printedName": "generateMediaPath(messageType:withExtension:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageType",
                "printedName": "AtomicXCore.MessageType",
                "usr": "s:11AtomicXCore11MessageTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC17generateMediaPath11messageType13withExtensionSSAA07MessageI0O_SSSgtFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC17generateMediaPath11messageType13withExtensionSSAA07MessageI0O_SSSgtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getUserID",
            "printedName": "getUserID(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC9getUserIDySSSgSSFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC9getUserIDySSSgSSFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getGroupID",
            "printedName": "getGroupID(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC10getGroupIDySSSgSSFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC10getGroupIDySSSgSSFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getC2CConversationID",
            "printedName": "getC2CConversationID(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC20getC2CConversationIDyS2SFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC20getC2CConversationIDyS2SFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getGroupConversationID",
            "printedName": "getGroupConversationID(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC22getGroupConversationIDyS2SFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC22getGroupConversationIDyS2SFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMemberShowName",
            "printedName": "getMemberShowName(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "ImSDK_Plus.V2TIMGroupMemberInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "V2TIMGroupMemberInfo",
                    "printedName": "ImSDK_Plus.V2TIMGroupMemberInfo",
                    "usr": "c:objc(cs)V2TIMGroupMemberInfo"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC17getMemberShowNameySSSo010V2TIMGroupF4InfoCSgFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC17getMemberShowNameySSSo010V2TIMGroupF4InfoCSgFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMemberShowName",
            "printedName": "getMemberShowName(_:with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "ImSDK_Plus.V2TIMGroupTipsElem?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "V2TIMGroupTipsElem",
                    "printedName": "ImSDK_Plus.V2TIMGroupTipsElem",
                    "usr": "c:objc(cs)V2TIMGroupTipsElem"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC17getMemberShowName_4withSSSo18V2TIMGroupTipsElemCSg_SSSgtFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC17getMemberShowName_4withSSSo18V2TIMGroupTipsElemCSg_SSSgtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMembersShowName",
            "printedName": "getMembersShowName(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[ImSDK_Plus.V2TIMGroupMemberInfo]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[ImSDK_Plus.V2TIMGroupMemberInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "V2TIMGroupMemberInfo",
                        "printedName": "ImSDK_Plus.V2TIMGroupMemberInfo",
                        "usr": "c:objc(cs)V2TIMGroupMemberInfo"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC18getMembersShowNameySaySSGSaySo20V2TIMGroupMemberInfoCGSgFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC18getMembersShowNameySaySSGSaySo20V2TIMGroupMemberInfoCGSgFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMessageSenderName",
            "printedName": "getMessageSenderName(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "ImSDK_Plus.V2TIMMessage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "V2TIMMessage",
                    "printedName": "ImSDK_Plus.V2TIMMessage",
                    "usr": "c:objc(cs)V2TIMMessage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC20getMessageSenderNameySSSo12V2TIMMessageCSgFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC20getMessageSenderNameySSSo12V2TIMMessageCSgFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "convertToUIMessage",
            "printedName": "convertToUIMessage(rawMessage:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "V2TIMMessage",
                "printedName": "ImSDK_Plus.V2TIMMessage",
                "usr": "c:objc(cs)V2TIMMessage"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC18convertToUIMessage10rawMessageAA0I4InfoVSo12V2TIMMessageC_tFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC18convertToUIMessage10rawMessageAA0I4InfoVSo12V2TIMMessageC_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getActualMediaPath",
            "printedName": "getActualMediaPath(_:mediaPath:uuid:fileExtension:isLocalExist:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageType",
                "printedName": "AtomicXCore.MessageType",
                "usr": "s:11AtomicXCore11MessageTypeO"
              },
              {
                "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": "Bool",
                "printedName": "Swift.Bool",
                "paramValueOwnership": "InOut",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC18getActualMediaPath_05mediaH04uuid13fileExtension12isLocalExistSSAA11MessageTypeO_SSSgA2KSbztFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC18getActualMediaPath_05mediaH04uuid13fileExtension12isLocalExistSSAA11MessageTypeO_SSSgA2KSbztFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "convertToSystemInfoFromRecall",
            "printedName": "convertToSystemInfoFromRecall(_:operateUser:reason:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SystemMessageInfo",
                "printedName": "AtomicXCore.SystemMessageInfo",
                "usr": "s:11AtomicXCore17SystemMessageInfoO"
              },
              {
                "kind": "TypeNominal",
                "name": "V2TIMMessage",
                "printedName": "ImSDK_Plus.V2TIMMessage",
                "usr": "c:objc(cs)V2TIMMessage"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "ImSDK_Plus.V2TIMUserInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "V2TIMUserInfo",
                    "printedName": "ImSDK_Plus.V2TIMUserInfo",
                    "usr": "c:objc(cs)V2TIMUserInfo"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC29convertToSystemInfoFromRecall_11operateUser6reasonAA0g7MessageH0OSo12V2TIMMessageC_So0o7TIMUserH0CSgSSSgtFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC29convertToSystemInfoFromRecall_11operateUser6reasonAA0g7MessageH0OSo12V2TIMMessageC_So0o7TIMUserH0CSgSSSgtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "convertToSystemInfoFromGroupInfoChangedList",
            "printedName": "convertToSystemInfoFromGroupInfoChangedList(opUser:userList:tipsElem:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.SystemMessageInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SystemMessageInfo",
                    "printedName": "AtomicXCore.SystemMessageInfo",
                    "usr": "s:11AtomicXCore17SystemMessageInfoO"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "V2TIMGroupTipsElem",
                "printedName": "ImSDK_Plus.V2TIMGroupTipsElem",
                "usr": "c:objc(cs)V2TIMGroupTipsElem"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8ChatUtilC028convertToSystemInfoFromGroupH11ChangedList6opUser04userL08tipsElemSayAA0g7MessageH0OGSS_SaySSGSo014V2TIMGroupTipsQ0CtFZ",
            "mangledName": "$s11AtomicXCore8ChatUtilC028convertToSystemInfoFromGroupH11ChangedList6opUser04userL08tipsElemSayAA0g7MessageH0OGSS_SaySSGSo014V2TIMGroupTipsQ0CtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore8ChatUtilC",
        "mangledName": "$s11AtomicXCore8ChatUtilC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "NoResponseReason",
        "printedName": "NoResponseReason",
        "children": [
          {
            "kind": "Var",
            "name": "timeout",
            "printedName": "timeout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NoResponseReason.Type) -> AtomicXCore.NoResponseReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NoResponseReason",
                    "printedName": "AtomicXCore.NoResponseReason",
                    "usr": "s:11AtomicXCore16NoResponseReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NoResponseReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NoResponseReason",
                        "printedName": "AtomicXCore.NoResponseReason",
                        "usr": "s:11AtomicXCore16NoResponseReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16NoResponseReasonO7timeoutyA2CmF",
            "mangledName": "$s11AtomicXCore16NoResponseReasonO7timeoutyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "alreadySeated",
            "printedName": "alreadySeated",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NoResponseReason.Type) -> AtomicXCore.NoResponseReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NoResponseReason",
                    "printedName": "AtomicXCore.NoResponseReason",
                    "usr": "s:11AtomicXCore16NoResponseReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NoResponseReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NoResponseReason",
                        "printedName": "AtomicXCore.NoResponseReason",
                        "usr": "s:11AtomicXCore16NoResponseReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16NoResponseReasonO13alreadySeatedyA2CmF",
            "mangledName": "$s11AtomicXCore16NoResponseReasonO13alreadySeatedyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.NoResponseReason?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NoResponseReason",
                    "printedName": "AtomicXCore.NoResponseReason",
                    "usr": "s:11AtomicXCore16NoResponseReasonO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore16NoResponseReasonO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore16NoResponseReasonO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore16NoResponseReasonO8rawValueSivp",
            "mangledName": "$s11AtomicXCore16NoResponseReasonO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16NoResponseReasonO8rawValueSivg",
                "mangledName": "$s11AtomicXCore16NoResponseReasonO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore16NoResponseReasonO",
        "mangledName": "$s11AtomicXCore16NoResponseReasonO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoGuestState",
        "printedName": "CoGuestState",
        "children": [
          {
            "kind": "Var",
            "name": "connected",
            "printedName": "connected",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.SeatUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SeatUserInfo",
                    "printedName": "AtomicXCore.SeatUserInfo",
                    "usr": "s:11AtomicXCore12SeatUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV9connectedSayAA12SeatUserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "invitees",
            "printedName": "invitees",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.LiveUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveUserInfo",
                    "printedName": "AtomicXCore.LiveUserInfo",
                    "usr": "s:11AtomicXCore12LiveUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV8inviteesSayAA12LiveUserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "applicants",
            "printedName": "applicants",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.LiveUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveUserInfo",
                    "printedName": "AtomicXCore.LiveUserInfo",
                    "usr": "s:11AtomicXCore12LiveUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV10applicantsSayAA12LiveUserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "candidates",
            "printedName": "candidates",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.LiveUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveUserInfo",
                    "printedName": "AtomicXCore.LiveUserInfo",
                    "usr": "s:11AtomicXCore12LiveUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV10candidatesSayAA12LiveUserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "seatList",
            "printedName": "seatList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUISeatInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUISeatInfo",
                    "printedName": "RTCRoomEngine.TUISeatInfo",
                    "usr": "c:objc(cs)TUISeatInfo"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUISeatInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUISeatInfo",
                        "printedName": "RTCRoomEngine.TUISeatInfo",
                        "usr": "c:objc(cs)TUISeatInfo"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUISeatInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUISeatInfo",
                        "printedName": "RTCRoomEngine.TUISeatInfo",
                        "usr": "c:objc(cs)TUISeatInfo"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV8seatListSaySo11TUISeatInfoCGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "connectedUserList",
            "printedName": "connectedUserList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIUserInfo",
                        "printedName": "RTCRoomEngine.TUIUserInfo",
                        "usr": "c:objc(cs)TUIUserInfo"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIUserInfo",
                        "printedName": "RTCRoomEngine.TUIUserInfo",
                        "usr": "c:objc(cs)TUIUserInfo"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV17connectedUserListSaySo11TUIUserInfoCGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "applicantList",
            "printedName": "applicantList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Set",
                "printedName": "Swift.Set<RTCRoomEngine.TUIUserInfo>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "usr": "s:Sh"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<RTCRoomEngine.TUIUserInfo>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIUserInfo",
                        "printedName": "RTCRoomEngine.TUIUserInfo",
                        "usr": "c:objc(cs)TUIUserInfo"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<RTCRoomEngine.TUIUserInfo>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIUserInfo",
                        "printedName": "RTCRoomEngine.TUIUserInfo",
                        "usr": "c:objc(cs)TUIUserInfo"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV13applicantListShySo11TUIUserInfoCGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "inviteeList",
            "printedName": "inviteeList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Set",
                "printedName": "Swift.Set<RTCRoomEngine.TUIUserInfo>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "usr": "s:Sh"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<RTCRoomEngine.TUIUserInfo>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIUserInfo",
                        "printedName": "RTCRoomEngine.TUIUserInfo",
                        "usr": "c:objc(cs)TUIUserInfo"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<RTCRoomEngine.TUIUserInfo>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIUserInfo",
                        "printedName": "RTCRoomEngine.TUIUserInfo",
                        "usr": "c:objc(cs)TUIUserInfo"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvs",
                "mangledName": "$s11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvM",
                "mangledName": "$s11AtomicXCore12CoGuestStateV11inviteeListShySo11TUIUserInfoCGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CoGuestState",
                "printedName": "AtomicXCore.CoGuestState",
                "usr": "s:11AtomicXCore12CoGuestStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12CoGuestStateVACycfc",
            "mangledName": "$s11AtomicXCore12CoGuestStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore12CoGuestStateV",
        "mangledName": "$s11AtomicXCore12CoGuestStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "HostEvent",
        "printedName": "HostEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onGuestApplicationReceived",
            "printedName": "onGuestApplicationReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.HostEvent.Type) -> (AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(guestUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.HostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9HostEventO26onGuestApplicationReceivedyAcA12LiveUserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore9HostEventO26onGuestApplicationReceivedyAcA12LiveUserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onGuestApplicationCancelled",
            "printedName": "onGuestApplicationCancelled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.HostEvent.Type) -> (AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(guestUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.HostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9HostEventO27onGuestApplicationCancelledyAcA12LiveUserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore9HostEventO27onGuestApplicationCancelledyAcA12LiveUserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onGuestApplicationProcessedByOtherHost",
            "printedName": "onGuestApplicationProcessedByOtherHost",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.HostEvent.Type) -> (AtomicXCore.LiveUserInfo, AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo, AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(guestUser: AtomicXCore.LiveUserInfo, hostUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.HostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9HostEventO034onGuestApplicationProcessedByOtherC0yAcA12LiveUserInfoV_AFtcACmF",
            "mangledName": "$s11AtomicXCore9HostEventO034onGuestApplicationProcessedByOtherC0yAcA12LiveUserInfoV_AFtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onHostInvitationResponded",
            "printedName": "onHostInvitationResponded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.HostEvent.Type) -> (Swift.Bool, AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool, AtomicXCore.LiveUserInfo) -> AtomicXCore.HostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(isAccept: Swift.Bool, guestUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.HostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9HostEventO02onC19InvitationRespondedyACSb_AA12LiveUserInfoVtcACmF",
            "mangledName": "$s11AtomicXCore9HostEventO02onC19InvitationRespondedyACSb_AA12LiveUserInfoVtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onHostInvitationNoResponse",
            "printedName": "onHostInvitationNoResponse",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.HostEvent.Type) -> (AtomicXCore.LiveUserInfo, AtomicXCore.NoResponseReason) -> AtomicXCore.HostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo, AtomicXCore.NoResponseReason) -> AtomicXCore.HostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(guestUser: AtomicXCore.LiveUserInfo, reason: AtomicXCore.NoResponseReason)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "NoResponseReason",
                            "printedName": "AtomicXCore.NoResponseReason",
                            "usr": "s:11AtomicXCore16NoResponseReasonO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.HostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9HostEventO02onC20InvitationNoResponseyAcA12LiveUserInfoV_AA0gH6ReasonOtcACmF",
            "mangledName": "$s11AtomicXCore9HostEventO02onC20InvitationNoResponseyAcA12LiveUserInfoV_AA0gH6ReasonOtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore9HostEventO",
        "mangledName": "$s11AtomicXCore9HostEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GuestEvent",
        "printedName": "GuestEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onHostInvitationReceived",
            "printedName": "onHostInvitationReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GuestEvent.Type) -> (AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(hostUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GuestEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10GuestEventO24onHostInvitationReceivedyAcA12LiveUserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore10GuestEventO24onHostInvitationReceivedyAcA12LiveUserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onHostInvitationCancelled",
            "printedName": "onHostInvitationCancelled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GuestEvent.Type) -> (AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(hostUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GuestEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10GuestEventO25onHostInvitationCancelledyAcA12LiveUserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore10GuestEventO25onHostInvitationCancelledyAcA12LiveUserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onGuestApplicationResponded",
            "printedName": "onGuestApplicationResponded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GuestEvent.Type) -> (Swift.Bool, AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool, AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(isAccept: Swift.Bool, hostUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GuestEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10GuestEventO02onC20ApplicationRespondedyACSb_AA12LiveUserInfoVtcACmF",
            "mangledName": "$s11AtomicXCore10GuestEventO02onC20ApplicationRespondedyACSb_AA12LiveUserInfoVtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onGuestApplicationNoResponse",
            "printedName": "onGuestApplicationNoResponse",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GuestEvent.Type) -> (AtomicXCore.NoResponseReason) -> AtomicXCore.GuestEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.NoResponseReason) -> AtomicXCore.GuestEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(reason: AtomicXCore.NoResponseReason)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "NoResponseReason",
                            "printedName": "AtomicXCore.NoResponseReason",
                            "usr": "s:11AtomicXCore16NoResponseReasonO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GuestEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10GuestEventO02onC21ApplicationNoResponseyAcA0gH6ReasonO_tcACmF",
            "mangledName": "$s11AtomicXCore10GuestEventO02onC21ApplicationNoResponseyAcA0gH6ReasonO_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onKickedOffSeat",
            "printedName": "onKickedOffSeat",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GuestEvent.Type) -> (Swift.Int, AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Int, AtomicXCore.LiveUserInfo) -> AtomicXCore.GuestEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(seatIndex: Swift.Int, hostUser: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GuestEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10GuestEventO15onKickedOffSeatyACSi_AA12LiveUserInfoVtcACmF",
            "mangledName": "$s11AtomicXCore10GuestEventO15onKickedOffSeatyACSi_AA12LiveUserInfoVtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore10GuestEventO",
        "mangledName": "$s11AtomicXCore10GuestEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoGuestStore",
        "printedName": "CoGuestStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CoGuestStore",
                "printedName": "AtomicXCore.CoGuestStore",
                "usr": "s:11AtomicXCore12CoGuestStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CoGuestState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoGuestState",
                    "printedName": "AtomicXCore.CoGuestState",
                    "usr": "s:11AtomicXCore12CoGuestStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CoGuestState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoGuestState",
                        "printedName": "AtomicXCore.CoGuestState",
                        "usr": "s:11AtomicXCore12CoGuestStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "guestEventPublisher",
            "printedName": "guestEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.GuestEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GuestEvent",
                    "printedName": "AtomicXCore.GuestEvent",
                    "usr": "s:11AtomicXCore10GuestEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStoreC19guestEventPublisher7Combine18PassthroughSubjectCyAA0dG0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC19guestEventPublisher7Combine18PassthroughSubjectCyAA0dG0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.GuestEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GuestEvent",
                        "printedName": "AtomicXCore.GuestEvent",
                        "usr": "s:11AtomicXCore10GuestEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStoreC19guestEventPublisher7Combine18PassthroughSubjectCyAA0dG0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStoreC19guestEventPublisher7Combine18PassthroughSubjectCyAA0dG0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hostEventPublisher",
            "printedName": "hostEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.HostEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HostEvent",
                    "printedName": "AtomicXCore.HostEvent",
                    "usr": "s:11AtomicXCore9HostEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12CoGuestStoreC18hostEventPublisher7Combine18PassthroughSubjectCyAA04HostG0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC18hostEventPublisher7Combine18PassthroughSubjectCyAA04HostG0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.HostEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HostEvent",
                        "printedName": "AtomicXCore.HostEvent",
                        "usr": "s:11AtomicXCore9HostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoGuestStoreC18hostEventPublisher7Combine18PassthroughSubjectCyAA04HostG0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore12CoGuestStoreC18hostEventPublisher7Combine18PassthroughSubjectCyAA04HostG0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "applyForSeat",
            "printedName": "applyForSeat(seatIndex:timeout:extraInfo:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "hasDefaultArg": true,
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "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.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC12applyForSeat9seatIndex7timeout9extraInfo10completionySi_SdSSSgys6ResultOyytAA05ErrorM0VGcSgtF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC12applyForSeat9seatIndex7timeout9extraInfo10completionySi_SdSSSgys6ResultOyytAA05ErrorM0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancelApplication",
            "printedName": "cancelApplication(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC17cancelApplication10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC17cancelApplication10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "acceptApplication",
            "printedName": "acceptApplication(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC17acceptApplication6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC17acceptApplication6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "rejectApplication",
            "printedName": "rejectApplication(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC17rejectApplication6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC17rejectApplication6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "inviteToSeat",
            "printedName": "inviteToSeat(userID:seatIndex:timeout:extraInfo:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "hasDefaultArg": true,
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "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.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC12inviteToSeat6userID9seatIndex7timeout9extraInfo10completionySS_SiSdSSSgys6ResultOyytAA05ErrorO0VGcSgtF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC12inviteToSeat6userID9seatIndex7timeout9extraInfo10completionySS_SiSdSSSgys6ResultOyytAA05ErrorO0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancelInvitation",
            "printedName": "cancelInvitation(inviteeID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC16cancelInvitation9inviteeID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC16cancelInvitation9inviteeID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "acceptInvitation",
            "printedName": "acceptInvitation(inviterID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC16acceptInvitation9inviterID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC16acceptInvitation9inviterID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "rejectInvitation",
            "printedName": "rejectInvitation(inviterID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC16rejectInvitation9inviterID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC16rejectInvitation9inviterID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disConnect",
            "printedName": "disConnect(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoGuestStoreC10disConnect10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore12CoGuestStoreC10disConnect10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore12CoGuestStoreC",
        "mangledName": "$s11AtomicXCore12CoGuestStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "CoHostStatus",
        "printedName": "CoHostStatus",
        "children": [
          {
            "kind": "Var",
            "name": "connected",
            "printedName": "connected",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostStatus.Type) -> AtomicXCore.CoHostStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostStatus",
                    "printedName": "AtomicXCore.CoHostStatus",
                    "usr": "s:11AtomicXCore12CoHostStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostStatus",
                        "printedName": "AtomicXCore.CoHostStatus",
                        "usr": "s:11AtomicXCore12CoHostStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12CoHostStatusO9connectedyA2CmF",
            "mangledName": "$s11AtomicXCore12CoHostStatusO9connectedyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "disconnected",
            "printedName": "disconnected",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostStatus.Type) -> AtomicXCore.CoHostStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostStatus",
                    "printedName": "AtomicXCore.CoHostStatus",
                    "usr": "s:11AtomicXCore12CoHostStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostStatus",
                        "printedName": "AtomicXCore.CoHostStatus",
                        "usr": "s:11AtomicXCore12CoHostStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12CoHostStatusO12disconnectedyA2CmF",
            "mangledName": "$s11AtomicXCore12CoHostStatusO12disconnectedyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.CoHostStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostStatus",
                    "printedName": "AtomicXCore.CoHostStatus",
                    "usr": "s:11AtomicXCore12CoHostStatusO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12CoHostStatusO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore12CoHostStatusO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore12CoHostStatusO8rawValueSivp",
            "mangledName": "$s11AtomicXCore12CoHostStatusO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoHostStatusO8rawValueSivg",
                "mangledName": "$s11AtomicXCore12CoHostStatusO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore12CoHostStatusO",
        "mangledName": "$s11AtomicXCore12CoHostStatusO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoHostLayoutTemplate",
        "printedName": "CoHostLayoutTemplate",
        "children": [
          {
            "kind": "Var",
            "name": "hostStaticVoice6v6",
            "printedName": "hostStaticVoice6v6",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostLayoutTemplate.Type) -> AtomicXCore.CoHostLayoutTemplate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostLayoutTemplate",
                    "printedName": "AtomicXCore.CoHostLayoutTemplate",
                    "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostLayoutTemplate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostLayoutTemplate",
                        "printedName": "AtomicXCore.CoHostLayoutTemplate",
                        "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20CoHostLayoutTemplateO18hostStaticVoice6v6yA2CmF",
            "mangledName": "$s11AtomicXCore20CoHostLayoutTemplateO18hostStaticVoice6v6yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "hostDynamicGrid",
            "printedName": "hostDynamicGrid",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostLayoutTemplate.Type) -> AtomicXCore.CoHostLayoutTemplate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostLayoutTemplate",
                    "printedName": "AtomicXCore.CoHostLayoutTemplate",
                    "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostLayoutTemplate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostLayoutTemplate",
                        "printedName": "AtomicXCore.CoHostLayoutTemplate",
                        "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20CoHostLayoutTemplateO15hostDynamicGridyA2CmF",
            "mangledName": "$s11AtomicXCore20CoHostLayoutTemplateO15hostDynamicGridyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "hostDynamic1v6",
            "printedName": "hostDynamic1v6",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostLayoutTemplate.Type) -> AtomicXCore.CoHostLayoutTemplate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostLayoutTemplate",
                    "printedName": "AtomicXCore.CoHostLayoutTemplate",
                    "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostLayoutTemplate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostLayoutTemplate",
                        "printedName": "AtomicXCore.CoHostLayoutTemplate",
                        "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20CoHostLayoutTemplateO14hostDynamic1v6yA2CmF",
            "mangledName": "$s11AtomicXCore20CoHostLayoutTemplateO14hostDynamic1v6yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.CoHostLayoutTemplate?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostLayoutTemplate",
                    "printedName": "AtomicXCore.CoHostLayoutTemplate",
                    "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore20CoHostLayoutTemplateO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore20CoHostLayoutTemplateO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore20CoHostLayoutTemplateO8rawValueSivp",
            "mangledName": "$s11AtomicXCore20CoHostLayoutTemplateO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20CoHostLayoutTemplateO8rawValueSivg",
                "mangledName": "$s11AtomicXCore20CoHostLayoutTemplateO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore20CoHostLayoutTemplateO",
        "mangledName": "$s11AtomicXCore20CoHostLayoutTemplateO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoHostState",
        "printedName": "CoHostState",
        "children": [
          {
            "kind": "Var",
            "name": "coHostStatus",
            "printedName": "coHostStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CoHostStatus",
                "printedName": "AtomicXCore.CoHostStatus",
                "usr": "s:11AtomicXCore12CoHostStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0Ovp",
            "mangledName": "$s11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostStatus",
                    "printedName": "AtomicXCore.CoHostStatus",
                    "usr": "s:11AtomicXCore12CoHostStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0Ovg",
                "mangledName": "$s11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostStatus",
                    "printedName": "AtomicXCore.CoHostStatus",
                    "usr": "s:11AtomicXCore12CoHostStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0Ovs",
                "mangledName": "$s11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0OvM",
                "mangledName": "$s11AtomicXCore11CoHostStateV02coD6StatusAA0cdG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "connected",
            "printedName": "connected",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.SeatUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SeatUserInfo",
                    "printedName": "AtomicXCore.SeatUserInfo",
                    "usr": "s:11AtomicXCore12SeatUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvp",
            "mangledName": "$s11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvg",
                "mangledName": "$s11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvs",
                "mangledName": "$s11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvM",
                "mangledName": "$s11AtomicXCore11CoHostStateV9connectedSayAA12SeatUserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "invitees",
            "printedName": "invitees",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.SeatUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SeatUserInfo",
                    "printedName": "AtomicXCore.SeatUserInfo",
                    "usr": "s:11AtomicXCore12SeatUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvp",
            "mangledName": "$s11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvg",
                "mangledName": "$s11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvs",
                "mangledName": "$s11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvM",
                "mangledName": "$s11AtomicXCore11CoHostStateV8inviteesSayAA12SeatUserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "applicant",
            "printedName": "applicant",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.SeatUserInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SeatUserInfo",
                    "printedName": "AtomicXCore.SeatUserInfo",
                    "usr": "s:11AtomicXCore12SeatUserInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvp",
            "mangledName": "$s11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.SeatUserInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvg",
                "mangledName": "$s11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.SeatUserInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatUserInfo",
                        "printedName": "AtomicXCore.SeatUserInfo",
                        "usr": "s:11AtomicXCore12SeatUserInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvs",
                "mangledName": "$s11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvM",
                "mangledName": "$s11AtomicXCore11CoHostStateV9applicantAA12SeatUserInfoVSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "connectedUserList",
            "printedName": "connectedUserList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIConnectionUser]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIConnectionUser",
                    "printedName": "RTCRoomEngine.TUIConnectionUser",
                    "usr": "c:objc(cs)TUIConnectionUser"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvp",
            "mangledName": "$s11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIConnectionUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIConnectionUser",
                        "printedName": "RTCRoomEngine.TUIConnectionUser",
                        "usr": "c:objc(cs)TUIConnectionUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvg",
                "mangledName": "$s11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIConnectionUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIConnectionUser",
                        "printedName": "RTCRoomEngine.TUIConnectionUser",
                        "usr": "c:objc(cs)TUIConnectionUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvs",
                "mangledName": "$s11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvM",
                "mangledName": "$s11AtomicXCore11CoHostStateV17connectedUserListSaySo013TUIConnectionG0CGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sentConnectionRequestList",
            "printedName": "sentConnectionRequestList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIConnectionUser]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIConnectionUser",
                    "printedName": "RTCRoomEngine.TUIConnectionUser",
                    "usr": "c:objc(cs)TUIConnectionUser"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvp",
            "mangledName": "$s11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIConnectionUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIConnectionUser",
                        "printedName": "RTCRoomEngine.TUIConnectionUser",
                        "usr": "c:objc(cs)TUIConnectionUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvg",
                "mangledName": "$s11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[RTCRoomEngine.TUIConnectionUser]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIConnectionUser",
                        "printedName": "RTCRoomEngine.TUIConnectionUser",
                        "usr": "c:objc(cs)TUIConnectionUser"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvs",
                "mangledName": "$s11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvM",
                "mangledName": "$s11AtomicXCore11CoHostStateV25sentConnectionRequestListSaySo17TUIConnectionUserCGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "receivedConnectionRequest",
            "printedName": "receivedConnectionRequest",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "RTCRoomEngine.TUIConnectionUser?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIConnectionUser",
                    "printedName": "RTCRoomEngine.TUIConnectionUser",
                    "usr": "c:objc(cs)TUIConnectionUser"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvp",
            "mangledName": "$s11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvp",
            "moduleName": "AtomicXCore",
            "deprecated": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "RTCRoomEngine.TUIConnectionUser?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIConnectionUser",
                        "printedName": "RTCRoomEngine.TUIConnectionUser",
                        "usr": "c:objc(cs)TUIConnectionUser"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvg",
                "mangledName": "$s11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "RTCRoomEngine.TUIConnectionUser?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIConnectionUser",
                        "printedName": "RTCRoomEngine.TUIConnectionUser",
                        "usr": "c:objc(cs)TUIConnectionUser"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvs",
                "mangledName": "$s11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvM",
                "mangledName": "$s11AtomicXCore11CoHostStateV25receivedConnectionRequestSo17TUIConnectionUserCSgvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CoHostState",
                "printedName": "AtomicXCore.CoHostState",
                "usr": "s:11AtomicXCore11CoHostStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11CoHostStateVACycfc",
            "mangledName": "$s11AtomicXCore11CoHostStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11CoHostStateV",
        "mangledName": "$s11AtomicXCore11CoHostStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoHostEvent",
        "printedName": "CoHostEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onCoHostRequestReceived",
            "printedName": "onCoHostRequestReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostEvent.Type) -> (AtomicXCore.SeatUserInfo, Swift.String) -> AtomicXCore.CoHostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.SeatUserInfo, Swift.String) -> AtomicXCore.CoHostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(inviter: AtomicXCore.SeatUserInfo, extensionInfo: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11CoHostEventO02oncD15RequestReceivedyAcA12SeatUserInfoV_SStcACmF",
            "mangledName": "$s11AtomicXCore11CoHostEventO02oncD15RequestReceivedyAcA12SeatUserInfoV_SStcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onCoHostRequestCancelled",
            "printedName": "onCoHostRequestCancelled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostEvent.Type) -> (AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo?) -> AtomicXCore.CoHostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo?) -> AtomicXCore.CoHostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(inviter: AtomicXCore.SeatUserInfo, invitee: AtomicXCore.SeatUserInfo?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "AtomicXCore.SeatUserInfo?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "SeatUserInfo",
                                "printedName": "AtomicXCore.SeatUserInfo",
                                "usr": "s:11AtomicXCore12SeatUserInfoV"
                              }
                            ],
                            "usr": "s:Sq"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11CoHostEventO02oncD16RequestCancelledyAcA12SeatUserInfoV_AFSgtcACmF",
            "mangledName": "$s11AtomicXCore11CoHostEventO02oncD16RequestCancelledyAcA12SeatUserInfoV_AFSgtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onCoHostRequestAccepted",
            "printedName": "onCoHostRequestAccepted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostEvent.Type) -> (AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11CoHostEventO02oncD15RequestAcceptedyAcA12SeatUserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore11CoHostEventO02oncD15RequestAcceptedyAcA12SeatUserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onCoHostRequestRejected",
            "printedName": "onCoHostRequestRejected",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostEvent.Type) -> (AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11CoHostEventO02oncD15RequestRejectedyAcA12SeatUserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore11CoHostEventO02oncD15RequestRejectedyAcA12SeatUserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onCoHostRequestTimeout",
            "printedName": "onCoHostRequestTimeout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostEvent.Type) -> (AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.SeatUserInfo, AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(inviter: AtomicXCore.SeatUserInfo, invitee: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11CoHostEventO02oncD14RequestTimeoutyAcA12SeatUserInfoV_AFtcACmF",
            "mangledName": "$s11AtomicXCore11CoHostEventO02oncD14RequestTimeoutyAcA12SeatUserInfoV_AFtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onCoHostUserJoined",
            "printedName": "onCoHostUserJoined",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostEvent.Type) -> (AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(userInfo: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11CoHostEventO02oncD10UserJoinedyAcA04SeatG4InfoV_tcACmF",
            "mangledName": "$s11AtomicXCore11CoHostEventO02oncD10UserJoinedyAcA04SeatG4InfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onCoHostUserLeft",
            "printedName": "onCoHostUserLeft",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoHostEvent.Type) -> (AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.SeatUserInfo) -> AtomicXCore.CoHostEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(userInfo: AtomicXCore.SeatUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SeatUserInfo",
                            "printedName": "AtomicXCore.SeatUserInfo",
                            "usr": "s:11AtomicXCore12SeatUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoHostEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11CoHostEventO02oncD8UserLeftyAcA04SeatG4InfoV_tcACmF",
            "mangledName": "$s11AtomicXCore11CoHostEventO02oncD8UserLeftyAcA04SeatG4InfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore11CoHostEventO",
        "mangledName": "$s11AtomicXCore11CoHostEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoHostStore",
        "printedName": "CoHostStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CoHostStore",
                "printedName": "AtomicXCore.CoHostStore",
                "usr": "s:11AtomicXCore11CoHostStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11CoHostStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore11CoHostStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CoHostState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostState",
                    "printedName": "AtomicXCore.CoHostState",
                    "usr": "s:11AtomicXCore11CoHostStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore11CoHostStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.CoHostState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostState",
                        "printedName": "AtomicXCore.CoHostState",
                        "usr": "s:11AtomicXCore11CoHostStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore11CoHostStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "coHostEventPublisher",
            "printedName": "coHostEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.CoHostEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoHostEvent",
                    "printedName": "AtomicXCore.CoHostEvent",
                    "usr": "s:11AtomicXCore11CoHostEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11CoHostStoreC02coD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore11CoHostStoreC02coD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.CoHostEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoHostEvent",
                        "printedName": "AtomicXCore.CoHostEvent",
                        "usr": "s:11AtomicXCore11CoHostEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11CoHostStoreC02coD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore11CoHostStoreC02coD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "requestHostConnection",
            "printedName": "requestHostConnection(targetHost:layoutTemplate:timeout:extraInfo:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CoHostLayoutTemplate",
                "printedName": "AtomicXCore.CoHostLayoutTemplate",
                "usr": "s:11AtomicXCore20CoHostLayoutTemplateO"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11CoHostStoreC07requestD10Connection06targetD014layoutTemplate7timeout9extraInfo10completionySS_AA0cd6LayoutJ0OSdSSys6ResultOyytAA05ErrorM0VGcSgtF",
            "mangledName": "$s11AtomicXCore11CoHostStoreC07requestD10Connection06targetD014layoutTemplate7timeout9extraInfo10completionySS_AA0cd6LayoutJ0OSdSSys6ResultOyytAA05ErrorM0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancelHostConnection",
            "printedName": "cancelHostConnection(toHostLiveID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11CoHostStoreC06cancelD10Connection02toD6LiveID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11CoHostStoreC06cancelD10Connection02toD6LiveID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "acceptHostConnection",
            "printedName": "acceptHostConnection(fromHostLiveID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11CoHostStoreC06acceptD10Connection04fromD6LiveID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11CoHostStoreC06acceptD10Connection04fromD6LiveID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "rejectHostConnection",
            "printedName": "rejectHostConnection(fromHostLiveID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11CoHostStoreC06rejectD10Connection04fromD6LiveID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11CoHostStoreC06rejectD10Connection04fromD6LiveID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "exitHostConnection",
            "printedName": "exitHostConnection(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11CoHostStoreC04exitD10Connection10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore11CoHostStoreC04exitD10Connection10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore11CoHostStoreC",
        "mangledName": "$s11AtomicXCore11CoHostStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "ContactOnlineStatus",
        "printedName": "ContactOnlineStatus",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ContactOnlineStatus.Type) -> AtomicXCore.ContactOnlineStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactOnlineStatus",
                    "printedName": "AtomicXCore.ContactOnlineStatus",
                    "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ContactOnlineStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactOnlineStatus",
                        "printedName": "AtomicXCore.ContactOnlineStatus",
                        "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19ContactOnlineStatusO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore19ContactOnlineStatusO7unknownyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "online",
            "printedName": "online",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ContactOnlineStatus.Type) -> AtomicXCore.ContactOnlineStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactOnlineStatus",
                    "printedName": "AtomicXCore.ContactOnlineStatus",
                    "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ContactOnlineStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactOnlineStatus",
                        "printedName": "AtomicXCore.ContactOnlineStatus",
                        "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19ContactOnlineStatusO6onlineyA2CmF",
            "mangledName": "$s11AtomicXCore19ContactOnlineStatusO6onlineyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "offline",
            "printedName": "offline",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ContactOnlineStatus.Type) -> AtomicXCore.ContactOnlineStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactOnlineStatus",
                    "printedName": "AtomicXCore.ContactOnlineStatus",
                    "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ContactOnlineStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactOnlineStatus",
                        "printedName": "AtomicXCore.ContactOnlineStatus",
                        "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19ContactOnlineStatusO7offlineyA2CmF",
            "mangledName": "$s11AtomicXCore19ContactOnlineStatusO7offlineyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ContactOnlineStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactOnlineStatus",
                    "printedName": "AtomicXCore.ContactOnlineStatus",
                    "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore19ContactOnlineStatusO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore19ContactOnlineStatusO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore19ContactOnlineStatusO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore19ContactOnlineStatusO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19ContactOnlineStatusO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore19ContactOnlineStatusO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore19ContactOnlineStatusO",
        "mangledName": "$s11AtomicXCore19ContactOnlineStatusO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContactType",
        "printedName": "ContactType",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ContactType.Type) -> AtomicXCore.ContactType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactType",
                    "printedName": "AtomicXCore.ContactType",
                    "usr": "s:11AtomicXCore11ContactTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ContactType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactType",
                        "printedName": "AtomicXCore.ContactType",
                        "usr": "s:11AtomicXCore11ContactTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11ContactTypeO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore11ContactTypeO7unknownyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "user",
            "printedName": "user",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ContactType.Type) -> AtomicXCore.ContactType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactType",
                    "printedName": "AtomicXCore.ContactType",
                    "usr": "s:11AtomicXCore11ContactTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ContactType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactType",
                        "printedName": "AtomicXCore.ContactType",
                        "usr": "s:11AtomicXCore11ContactTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11ContactTypeO4useryA2CmF",
            "mangledName": "$s11AtomicXCore11ContactTypeO4useryA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "group",
            "printedName": "group",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ContactType.Type) -> AtomicXCore.ContactType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactType",
                    "printedName": "AtomicXCore.ContactType",
                    "usr": "s:11AtomicXCore11ContactTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ContactType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactType",
                        "printedName": "AtomicXCore.ContactType",
                        "usr": "s:11AtomicXCore11ContactTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11ContactTypeO5groupyA2CmF",
            "mangledName": "$s11AtomicXCore11ContactTypeO5groupyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ContactType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactType",
                    "printedName": "AtomicXCore.ContactType",
                    "usr": "s:11AtomicXCore11ContactTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11ContactTypeO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore11ContactTypeO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11ContactTypeO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore11ContactTypeO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactTypeO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore11ContactTypeO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore11ContactTypeO",
        "mangledName": "$s11AtomicXCore11ContactTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FriendApplicationType",
        "printedName": "FriendApplicationType",
        "children": [
          {
            "kind": "Var",
            "name": "received",
            "printedName": "received",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.FriendApplicationType.Type) -> AtomicXCore.FriendApplicationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FriendApplicationType",
                    "printedName": "AtomicXCore.FriendApplicationType",
                    "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.FriendApplicationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FriendApplicationType",
                        "printedName": "AtomicXCore.FriendApplicationType",
                        "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore21FriendApplicationTypeO8receivedyA2CmF",
            "mangledName": "$s11AtomicXCore21FriendApplicationTypeO8receivedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "sent",
            "printedName": "sent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.FriendApplicationType.Type) -> AtomicXCore.FriendApplicationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FriendApplicationType",
                    "printedName": "AtomicXCore.FriendApplicationType",
                    "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.FriendApplicationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FriendApplicationType",
                        "printedName": "AtomicXCore.FriendApplicationType",
                        "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore21FriendApplicationTypeO4sentyA2CmF",
            "mangledName": "$s11AtomicXCore21FriendApplicationTypeO4sentyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "both",
            "printedName": "both",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.FriendApplicationType.Type) -> AtomicXCore.FriendApplicationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FriendApplicationType",
                    "printedName": "AtomicXCore.FriendApplicationType",
                    "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.FriendApplicationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FriendApplicationType",
                        "printedName": "AtomicXCore.FriendApplicationType",
                        "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore21FriendApplicationTypeO4bothyA2CmF",
            "mangledName": "$s11AtomicXCore21FriendApplicationTypeO4bothyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.FriendApplicationType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FriendApplicationType",
                    "printedName": "AtomicXCore.FriendApplicationType",
                    "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore21FriendApplicationTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore21FriendApplicationTypeO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore21FriendApplicationTypeO8rawValueSivp",
            "mangledName": "$s11AtomicXCore21FriendApplicationTypeO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationTypeO8rawValueSivg",
                "mangledName": "$s11AtomicXCore21FriendApplicationTypeO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore21FriendApplicationTypeO",
        "mangledName": "$s11AtomicXCore21FriendApplicationTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupApplicationType",
        "printedName": "GroupApplicationType",
        "children": [
          {
            "kind": "Var",
            "name": "joinApprovedByAdmin",
            "printedName": "joinApprovedByAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationType.Type) -> AtomicXCore.GroupApplicationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationType",
                    "printedName": "AtomicXCore.GroupApplicationType",
                    "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationType",
                        "printedName": "AtomicXCore.GroupApplicationType",
                        "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20GroupApplicationTypeO19joinApprovedByAdminyA2CmF",
            "mangledName": "$s11AtomicXCore20GroupApplicationTypeO19joinApprovedByAdminyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "inviteApprovedByInvitee",
            "printedName": "inviteApprovedByInvitee",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationType.Type) -> AtomicXCore.GroupApplicationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationType",
                    "printedName": "AtomicXCore.GroupApplicationType",
                    "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationType",
                        "printedName": "AtomicXCore.GroupApplicationType",
                        "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20GroupApplicationTypeO23inviteApprovedByInviteeyA2CmF",
            "mangledName": "$s11AtomicXCore20GroupApplicationTypeO23inviteApprovedByInviteeyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "inviteApprovedByAdmin",
            "printedName": "inviteApprovedByAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationType.Type) -> AtomicXCore.GroupApplicationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationType",
                    "printedName": "AtomicXCore.GroupApplicationType",
                    "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationType",
                        "printedName": "AtomicXCore.GroupApplicationType",
                        "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20GroupApplicationTypeO21inviteApprovedByAdminyA2CmF",
            "mangledName": "$s11AtomicXCore20GroupApplicationTypeO21inviteApprovedByAdminyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupApplicationType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationType",
                    "printedName": "AtomicXCore.GroupApplicationType",
                    "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore20GroupApplicationTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore20GroupApplicationTypeO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore20GroupApplicationTypeO8rawValueSivp",
            "mangledName": "$s11AtomicXCore20GroupApplicationTypeO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationTypeO8rawValueSivg",
                "mangledName": "$s11AtomicXCore20GroupApplicationTypeO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore20GroupApplicationTypeO",
        "mangledName": "$s11AtomicXCore20GroupApplicationTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupApplicationHandledStatus",
        "printedName": "GroupApplicationHandledStatus",
        "children": [
          {
            "kind": "Var",
            "name": "unhandled",
            "printedName": "unhandled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationHandledStatus.Type) -> AtomicXCore.GroupApplicationHandledStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledStatus",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledStatus",
                        "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO9unhandledyA2CmF",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledStatusO9unhandledyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "byOther",
            "printedName": "byOther",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationHandledStatus.Type) -> AtomicXCore.GroupApplicationHandledStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledStatus",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledStatus",
                        "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO7byOtheryA2CmF",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledStatusO7byOtheryA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "byMyself",
            "printedName": "byMyself",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationHandledStatus.Type) -> AtomicXCore.GroupApplicationHandledStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledStatus",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledStatus",
                        "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO8byMyselfyA2CmF",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledStatusO8byMyselfyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupApplicationHandledStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledStatus",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledStatusO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore29GroupApplicationHandledStatusO8rawValueSivp",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledStatusO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO8rawValueSivg",
                "mangledName": "$s11AtomicXCore29GroupApplicationHandledStatusO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO",
        "mangledName": "$s11AtomicXCore29GroupApplicationHandledStatusO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupApplicationHandledResult",
        "printedName": "GroupApplicationHandledResult",
        "children": [
          {
            "kind": "Var",
            "name": "refused",
            "printedName": "refused",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationHandledResult.Type) -> AtomicXCore.GroupApplicationHandledResult",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledResult",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledResult",
                        "printedName": "AtomicXCore.GroupApplicationHandledResult",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore29GroupApplicationHandledResultO7refusedyA2CmF",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledResultO7refusedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "agreed",
            "printedName": "agreed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupApplicationHandledResult.Type) -> AtomicXCore.GroupApplicationHandledResult",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledResult",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledResult",
                        "printedName": "AtomicXCore.GroupApplicationHandledResult",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore29GroupApplicationHandledResultO6agreedyA2CmF",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledResultO6agreedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupApplicationHandledResult?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledResult",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore29GroupApplicationHandledResultO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledResultO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore29GroupApplicationHandledResultO8rawValueSivp",
            "mangledName": "$s11AtomicXCore29GroupApplicationHandledResultO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore29GroupApplicationHandledResultO8rawValueSivg",
                "mangledName": "$s11AtomicXCore29GroupApplicationHandledResultO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore29GroupApplicationHandledResultO",
        "mangledName": "$s11AtomicXCore29GroupApplicationHandledResultO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContactInfo",
        "printedName": "ContactInfo",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11ContactInfoV2idSSvp",
            "mangledName": "$s11AtomicXCore11ContactInfoV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV2idSSvg",
                "mangledName": "$s11AtomicXCore11ContactInfoV2idSSvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "contactID",
            "printedName": "contactID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11ContactInfoV9contactIDSSvp",
            "mangledName": "$s11AtomicXCore11ContactInfoV9contactIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9contactIDSSvg",
                "mangledName": "$s11AtomicXCore11ContactInfoV9contactIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9contactIDSSvs",
                "mangledName": "$s11AtomicXCore11ContactInfoV9contactIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9contactIDSSvM",
                "mangledName": "$s11AtomicXCore11ContactInfoV9contactIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ContactType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactType",
                    "printedName": "AtomicXCore.ContactType",
                    "usr": "s:11AtomicXCore11ContactTypeO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvp",
            "mangledName": "$s11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ContactType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactType",
                        "printedName": "AtomicXCore.ContactType",
                        "usr": "s:11AtomicXCore11ContactTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvg",
                "mangledName": "$s11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ContactType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactType",
                        "printedName": "AtomicXCore.ContactType",
                        "usr": "s:11AtomicXCore11ContactTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvs",
                "mangledName": "$s11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvM",
                "mangledName": "$s11AtomicXCore11ContactInfoV4typeAA0C4TypeOSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "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:11AtomicXCore11ContactInfoV9avatarURLSSSgvp",
            "mangledName": "$s11AtomicXCore11ContactInfoV9avatarURLSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9avatarURLSSSgvg",
                "mangledName": "$s11AtomicXCore11ContactInfoV9avatarURLSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11ContactInfoV9avatarURLSSSgvs",
                "mangledName": "$s11AtomicXCore11ContactInfoV9avatarURLSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9avatarURLSSSgvM",
                "mangledName": "$s11AtomicXCore11ContactInfoV9avatarURLSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "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:11AtomicXCore11ContactInfoV5titleSSSgvp",
            "mangledName": "$s11AtomicXCore11ContactInfoV5titleSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV5titleSSSgvg",
                "mangledName": "$s11AtomicXCore11ContactInfoV5titleSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11ContactInfoV5titleSSSgvs",
                "mangledName": "$s11AtomicXCore11ContactInfoV5titleSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV5titleSSSgvM",
                "mangledName": "$s11AtomicXCore11ContactInfoV5titleSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onlineStatus",
            "printedName": "onlineStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ContactOnlineStatus",
                "printedName": "AtomicXCore.ContactOnlineStatus",
                "usr": "s:11AtomicXCore19ContactOnlineStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0Ovp",
            "mangledName": "$s11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactOnlineStatus",
                    "printedName": "AtomicXCore.ContactOnlineStatus",
                    "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0Ovg",
                "mangledName": "$s11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ContactOnlineStatus",
                    "printedName": "AtomicXCore.ContactOnlineStatus",
                    "usr": "s:11AtomicXCore19ContactOnlineStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0Ovs",
                "mangledName": "$s11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0OvM",
                "mangledName": "$s11AtomicXCore11ContactInfoV12onlineStatusAA0c6OnlineF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isContact",
            "printedName": "isContact",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11ContactInfoV02isC0Sbvp",
            "mangledName": "$s11AtomicXCore11ContactInfoV02isC0Sbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV02isC0Sbvg",
                "mangledName": "$s11AtomicXCore11ContactInfoV02isC0Sbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV02isC0Sbvs",
                "mangledName": "$s11AtomicXCore11ContactInfoV02isC0Sbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV02isC0SbvM",
                "mangledName": "$s11AtomicXCore11ContactInfoV02isC0SbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isInGroup",
            "printedName": "isInGroup",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11ContactInfoV9isInGroupSbvp",
            "mangledName": "$s11AtomicXCore11ContactInfoV9isInGroupSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9isInGroupSbvg",
                "mangledName": "$s11AtomicXCore11ContactInfoV9isInGroupSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9isInGroupSbvs",
                "mangledName": "$s11AtomicXCore11ContactInfoV9isInGroupSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11ContactInfoV9isInGroupSbvM",
                "mangledName": "$s11AtomicXCore11ContactInfoV9isInGroupSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(identifier:avatarURL:title:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ContactInfo",
                "printedName": "AtomicXCore.ContactInfo",
                "usr": "s:11AtomicXCore11ContactInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11ContactInfoV10identifier9avatarURL5titleACSS_SSSgAGtcfc",
            "mangledName": "$s11AtomicXCore11ContactInfoV10identifier9avatarURL5titleACSS_SSSgAGtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ContactInfo",
                "printedName": "AtomicXCore.ContactInfo",
                "usr": "s:11AtomicXCore11ContactInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "ContactInfo",
                "printedName": "AtomicXCore.ContactInfo",
                "usr": "s:11AtomicXCore11ContactInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11ContactInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore11ContactInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11ContactInfoV",
        "mangledName": "$s11AtomicXCore11ContactInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FriendApplicationInfo",
        "printedName": "FriendApplicationInfo",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21FriendApplicationInfoV2idSSvp",
            "mangledName": "$s11AtomicXCore21FriendApplicationInfoV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV2idSSvg",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV2idSSvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "applicationID",
            "printedName": "applicationID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21FriendApplicationInfoV13applicationIDSSvp",
            "mangledName": "$s11AtomicXCore21FriendApplicationInfoV13applicationIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV13applicationIDSSvg",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV13applicationIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV13applicationIDSSvs",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV13applicationIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV13applicationIDSSvM",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV13applicationIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "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:11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvp",
            "mangledName": "$s11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvg",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvs",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvM",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV9avatarURLSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "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:11AtomicXCore21FriendApplicationInfoV5titleSSSgvp",
            "mangledName": "$s11AtomicXCore21FriendApplicationInfoV5titleSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV5titleSSSgvg",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV5titleSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore21FriendApplicationInfoV5titleSSSgvs",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV5titleSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV5titleSSSgvM",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV5titleSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "source",
            "printedName": "source",
            "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:11AtomicXCore21FriendApplicationInfoV6sourceSSSgvp",
            "mangledName": "$s11AtomicXCore21FriendApplicationInfoV6sourceSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV6sourceSSSgvg",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV6sourceSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore21FriendApplicationInfoV6sourceSSSgvs",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV6sourceSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV6sourceSSSgvM",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV6sourceSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "FriendApplicationType",
                "printedName": "AtomicXCore.FriendApplicationType",
                "usr": "s:11AtomicXCore21FriendApplicationTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvp",
            "mangledName": "$s11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FriendApplicationType",
                    "printedName": "AtomicXCore.FriendApplicationType",
                    "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvg",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "FriendApplicationType",
                    "printedName": "AtomicXCore.FriendApplicationType",
                    "usr": "s:11AtomicXCore21FriendApplicationTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvs",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvM",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV4typeAA0cD4TypeOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "addWording",
            "printedName": "addWording",
            "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:11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvp",
            "mangledName": "$s11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvg",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvs",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvM",
                "mangledName": "$s11AtomicXCore21FriendApplicationInfoV10addWordingSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore21FriendApplicationInfoV",
        "mangledName": "$s11AtomicXCore21FriendApplicationInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupApplicationInfo",
        "printedName": "GroupApplicationInfo",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20GroupApplicationInfoV2idSSvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV2idSSvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV2idSSvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "applicationID",
            "printedName": "applicationID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20GroupApplicationInfoV13applicationIDSSvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13applicationIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13applicationIDSSvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13applicationIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13applicationIDSSvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13applicationIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13applicationIDSSvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13applicationIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupID",
            "printedName": "groupID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20GroupApplicationInfoV7groupIDSSvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7groupIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV7groupIDSSvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7groupIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV7groupIDSSvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7groupIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV7groupIDSSvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7groupIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fromUser",
            "printedName": "fromUser",
            "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:11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV8fromUserSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fromUserNickname",
            "printedName": "fromUserNickname",
            "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:11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV16fromUserNicknameSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fromUserAvatarURL",
            "printedName": "fromUserAvatarURL",
            "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:11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV17fromUserAvatarURLSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "toUser",
            "printedName": "toUser",
            "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:11AtomicXCore20GroupApplicationInfoV6toUserSSSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV6toUserSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV6toUserSSSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV6toUserSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore20GroupApplicationInfoV6toUserSSSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV6toUserSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV6toUserSSSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV6toUserSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "addTime",
            "printedName": "addTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20GroupApplicationInfoV7addTimeSuvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7addTimeSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV7addTimeSuvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7addTimeSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV7addTimeSuvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7addTimeSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV7addTimeSuvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV7addTimeSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "requestMsg",
            "printedName": "requestMsg",
            "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:11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10requestMsgSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "handledMsg",
            "printedName": "handledMsg",
            "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:11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV10handledMsgSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupApplicationType",
                "printedName": "AtomicXCore.GroupApplicationType",
                "usr": "s:11AtomicXCore20GroupApplicationTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationType",
                    "printedName": "AtomicXCore.GroupApplicationType",
                    "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationType",
                    "printedName": "AtomicXCore.GroupApplicationType",
                    "usr": "s:11AtomicXCore20GroupApplicationTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV4typeAA0cD4TypeOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "handledStatus",
            "printedName": "handledStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupApplicationHandledStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledStatus",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledStatus",
                        "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupApplicationHandledStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledStatus",
                        "printedName": "AtomicXCore.GroupApplicationHandledStatus",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledStatusAA0cd7HandledG0OSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "handledResult",
            "printedName": "handledResult",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupApplicationHandledResult?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationHandledResult",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult",
                    "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvp",
            "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledResult",
                        "printedName": "AtomicXCore.GroupApplicationHandledResult",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvg",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupApplicationHandledResult?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationHandledResult",
                        "printedName": "AtomicXCore.GroupApplicationHandledResult",
                        "usr": "s:11AtomicXCore29GroupApplicationHandledResultO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvs",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvM",
                "mangledName": "$s11AtomicXCore20GroupApplicationInfoV13handledResultAA0cd7HandledG0OSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore20GroupApplicationInfoV",
        "mangledName": "$s11AtomicXCore20GroupApplicationInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContactListState",
        "printedName": "ContactListState",
        "children": [
          {
            "kind": "Var",
            "name": "blackList",
            "printedName": "blackList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.ContactInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactInfo",
                    "printedName": "AtomicXCore.ContactInfo",
                    "usr": "s:11AtomicXCore11ContactInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ContactInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ContactInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV05blackD0SayAA0C4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "friendList",
            "printedName": "friendList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.ContactInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactInfo",
                    "printedName": "AtomicXCore.ContactInfo",
                    "usr": "s:11AtomicXCore11ContactInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ContactInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ContactInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV06friendD0SayAA0C4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupList",
            "printedName": "groupList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.ContactInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactInfo",
                    "printedName": "AtomicXCore.ContactInfo",
                    "usr": "s:11AtomicXCore11ContactInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ContactInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ContactInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV05groupD0SayAA0C4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "friendApplicationList",
            "printedName": "friendApplicationList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.FriendApplicationInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FriendApplicationInfo",
                    "printedName": "AtomicXCore.FriendApplicationInfo",
                    "usr": "s:11AtomicXCore21FriendApplicationInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.FriendApplicationInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FriendApplicationInfo",
                        "printedName": "AtomicXCore.FriendApplicationInfo",
                        "usr": "s:11AtomicXCore21FriendApplicationInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.FriendApplicationInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FriendApplicationInfo",
                        "printedName": "AtomicXCore.FriendApplicationInfo",
                        "usr": "s:11AtomicXCore21FriendApplicationInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV017friendApplicationD0SayAA06FriendG4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "friendApplicationUnreadCount",
            "printedName": "friendApplicationUnreadCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivp",
            "mangledName": "$s11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivg",
                "mangledName": "$s11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivs",
                "mangledName": "$s11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivM",
                "mangledName": "$s11AtomicXCore16ContactListStateV28friendApplicationUnreadCountSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupApplicationList",
            "printedName": "groupApplicationList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.GroupApplicationInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupApplicationInfo",
                    "printedName": "AtomicXCore.GroupApplicationInfo",
                    "usr": "s:11AtomicXCore20GroupApplicationInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GroupApplicationInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationInfo",
                        "printedName": "AtomicXCore.GroupApplicationInfo",
                        "usr": "s:11AtomicXCore20GroupApplicationInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GroupApplicationInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupApplicationInfo",
                        "printedName": "AtomicXCore.GroupApplicationInfo",
                        "usr": "s:11AtomicXCore20GroupApplicationInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV016groupApplicationD0SayAA05GroupG4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupApplicationUnreadCount",
            "printedName": "groupApplicationUnreadCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivp",
            "mangledName": "$s11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivg",
                "mangledName": "$s11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivs",
                "mangledName": "$s11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivM",
                "mangledName": "$s11AtomicXCore16ContactListStateV27groupApplicationUnreadCountSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "addFriendInfo",
            "printedName": "addFriendInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ContactInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactInfo",
                    "printedName": "AtomicXCore.ContactInfo",
                    "usr": "s:11AtomicXCore11ContactInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ContactInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ContactInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV13addFriendInfoAA0cH0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "joinGroupInfo",
            "printedName": "joinGroupInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ContactInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactInfo",
                    "printedName": "AtomicXCore.ContactInfo",
                    "usr": "s:11AtomicXCore11ContactInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ContactInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ContactInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV13joinGroupInfoAA0cH0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "createdGroupID",
            "printedName": "createdGroupID",
            "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:11AtomicXCore16ContactListStateV14createdGroupIDSSSgvp",
            "mangledName": "$s11AtomicXCore16ContactListStateV14createdGroupIDSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV14createdGroupIDSSSgvg",
                "mangledName": "$s11AtomicXCore16ContactListStateV14createdGroupIDSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore16ContactListStateV14createdGroupIDSSSgvs",
                "mangledName": "$s11AtomicXCore16ContactListStateV14createdGroupIDSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStateV14createdGroupIDSSSgvM",
                "mangledName": "$s11AtomicXCore16ContactListStateV14createdGroupIDSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore16ContactListStateV",
        "mangledName": "$s11AtomicXCore16ContactListStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContactListStore",
        "printedName": "ContactListStore",
        "children": [
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.ContactListState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContactListState",
                    "printedName": "AtomicXCore.ContactListState",
                    "usr": "s:11AtomicXCore16ContactListStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.ContactListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactListState",
                        "printedName": "AtomicXCore.ContactListState",
                        "usr": "s:11AtomicXCore16ContactListStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.ContactListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactListState",
                        "printedName": "AtomicXCore.ContactListState",
                        "usr": "s:11AtomicXCore16ContactListStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "mangledName": "$s11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "mangledName": "$s11AtomicXCore16ContactListStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ContactListStore",
                "printedName": "AtomicXCore.ContactListStore",
                "usr": "c:@M@AtomicXCore@objc(cs)ContactListStore"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC6createACyFZ",
            "mangledName": "$s11AtomicXCore16ContactListStoreC6createACyFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchJoinedGroupList",
            "printedName": "fetchJoinedGroupList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC016fetchJoinedGroupD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC016fetchJoinedGroupD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchFriendList",
            "printedName": "fetchFriendList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC011fetchFriendD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC011fetchFriendD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchBlackList",
            "printedName": "fetchBlackList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC010fetchBlackD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC010fetchBlackD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchFriendApplicationList",
            "printedName": "fetchFriendApplicationList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC022fetchFriendApplicationD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC022fetchFriendApplicationD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchGroupApplicationList",
            "printedName": "fetchGroupApplicationList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC021fetchGroupApplicationD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC021fetchGroupApplicationD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchUserInfo",
            "printedName": "fetchUserInfo(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC13fetchUserInfo6userID10completionySS_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC13fetchUserInfo6userID10completionySS_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchGroupInfo",
            "printedName": "fetchGroupInfo(groupID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC14fetchGroupInfo7groupID10completionySS_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC14fetchGroupInfo7groupID10completionySS_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "acceptFriendApplication",
            "printedName": "acceptFriendApplication(info:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "FriendApplicationInfo",
                "printedName": "AtomicXCore.FriendApplicationInfo",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC23acceptFriendApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC23acceptFriendApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "refuseFriendApplication",
            "printedName": "refuseFriendApplication(info:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "FriendApplicationInfo",
                "printedName": "AtomicXCore.FriendApplicationInfo",
                "usr": "s:11AtomicXCore21FriendApplicationInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC23refuseFriendApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC23refuseFriendApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "clearFriendApplicationUnreadCount",
            "printedName": "clearFriendApplicationUnreadCount(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC33clearFriendApplicationUnreadCount10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC33clearFriendApplicationUnreadCount10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addFriend",
            "printedName": "addFriend(userID:remark:addWording:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "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.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC9addFriend6userID6remark0F7Wording10completionySS_SSSgAIys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC9addFriend6userID6remark0F7Wording10completionySS_SSSgAIys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "joinGroup",
            "printedName": "joinGroup(groupID:message:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC9joinGroup7groupID7message10completionySS_SSSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC9joinGroup7groupID7message10completionySS_SSSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createGroup",
            "printedName": "createGroup(groupType:groupName:groupID:avatarURL:memberList:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "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": "[AtomicXCore.ContactInfo]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ContactInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContactInfo",
                        "printedName": "AtomicXCore.ContactInfo",
                        "usr": "s:11AtomicXCore11ContactInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC11createGroup9groupType0H4Name0H2ID9avatarURL06memberD010completionySS_S2SSgAKSayAA0C4InfoVGSgys6ResultOyytAA05ErrorP0VGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC11createGroup9groupType0H4Name0H2ID9avatarURL06memberD010completionySS_S2SSgAKSayAA0C4InfoVGSgys6ResultOyytAA05ErrorP0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "acceptGroupApplication",
            "printedName": "acceptGroupApplication(info:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GroupApplicationInfo",
                "printedName": "AtomicXCore.GroupApplicationInfo",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC22acceptGroupApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC22acceptGroupApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "refuseGroupApplication",
            "printedName": "refuseGroupApplication(info:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GroupApplicationInfo",
                "printedName": "AtomicXCore.GroupApplicationInfo",
                "usr": "s:11AtomicXCore20GroupApplicationInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC22refuseGroupApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC22refuseGroupApplication4info10completionyAA0gH4InfoV_ys6ResultOyytAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "clearGroupApplicationUnreadCount",
            "printedName": "clearGroupApplicationUnreadCount(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ContactListStoreC32clearGroupApplicationUnreadCount10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore16ContactListStoreC32clearGroupApplicationUnreadCount10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)ContactListStore",
        "mangledName": "$s11AtomicXCore16ContactListStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "ConversationType",
        "printedName": "ConversationType",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationType.Type) -> AtomicXCore.ConversationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationType",
                    "printedName": "AtomicXCore.ConversationType",
                    "usr": "s:11AtomicXCore16ConversationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationType",
                        "printedName": "AtomicXCore.ConversationType",
                        "usr": "s:11AtomicXCore16ConversationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16ConversationTypeO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore16ConversationTypeO7unknownyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "c2c",
            "printedName": "c2c",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationType.Type) -> AtomicXCore.ConversationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationType",
                    "printedName": "AtomicXCore.ConversationType",
                    "usr": "s:11AtomicXCore16ConversationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationType",
                        "printedName": "AtomicXCore.ConversationType",
                        "usr": "s:11AtomicXCore16ConversationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16ConversationTypeO3c2cyA2CmF",
            "mangledName": "$s11AtomicXCore16ConversationTypeO3c2cyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "group",
            "printedName": "group",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationType.Type) -> AtomicXCore.ConversationType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationType",
                    "printedName": "AtomicXCore.ConversationType",
                    "usr": "s:11AtomicXCore16ConversationTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationType",
                        "printedName": "AtomicXCore.ConversationType",
                        "usr": "s:11AtomicXCore16ConversationTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore16ConversationTypeO5groupyA2CmF",
            "mangledName": "$s11AtomicXCore16ConversationTypeO5groupyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ConversationType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationType",
                    "printedName": "AtomicXCore.ConversationType",
                    "usr": "s:11AtomicXCore16ConversationTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore16ConversationTypeO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore16ConversationTypeO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationTypeO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore16ConversationTypeO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationTypeO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore16ConversationTypeO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore16ConversationTypeO",
        "mangledName": "$s11AtomicXCore16ConversationTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConversationReceiveOption",
        "printedName": "ConversationReceiveOption",
        "children": [
          {
            "kind": "Var",
            "name": "receive",
            "printedName": "receive",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationReceiveOption.Type) -> AtomicXCore.ConversationReceiveOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationReceiveOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationReceiveOption",
                        "printedName": "AtomicXCore.ConversationReceiveOption",
                        "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore25ConversationReceiveOptionO7receiveyA2CmF",
            "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO7receiveyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "notReceive",
            "printedName": "notReceive",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationReceiveOption.Type) -> AtomicXCore.ConversationReceiveOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationReceiveOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationReceiveOption",
                        "printedName": "AtomicXCore.ConversationReceiveOption",
                        "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore25ConversationReceiveOptionO03notD0yA2CmF",
            "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO03notD0yA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "notNotify",
            "printedName": "notNotify",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationReceiveOption.Type) -> AtomicXCore.ConversationReceiveOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationReceiveOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationReceiveOption",
                        "printedName": "AtomicXCore.ConversationReceiveOption",
                        "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore25ConversationReceiveOptionO9notNotifyyA2CmF",
            "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO9notNotifyyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "notNotifyExceptMention",
            "printedName": "notNotifyExceptMention",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationReceiveOption.Type) -> AtomicXCore.ConversationReceiveOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationReceiveOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationReceiveOption",
                        "printedName": "AtomicXCore.ConversationReceiveOption",
                        "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore25ConversationReceiveOptionO22notNotifyExceptMentionyA2CmF",
            "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO22notNotifyExceptMentionyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "notReceiveExceptMention",
            "printedName": "notReceiveExceptMention",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ConversationReceiveOption.Type) -> AtomicXCore.ConversationReceiveOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ConversationReceiveOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationReceiveOption",
                        "printedName": "AtomicXCore.ConversationReceiveOption",
                        "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore25ConversationReceiveOptionO03notD13ExceptMentionyA2CmF",
            "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO03notD13ExceptMentionyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ConversationReceiveOption?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore25ConversationReceiveOptionO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore25ConversationReceiveOptionO8rawValueSivp",
            "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore25ConversationReceiveOptionO8rawValueSivg",
                "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore25ConversationReceiveOptionO",
        "mangledName": "$s11AtomicXCore25ConversationReceiveOptionO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConversationInfo",
        "printedName": "ConversationInfo",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV2idSSvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV2idSSvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV2idSSvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "conversationID",
            "printedName": "conversationID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV14conversationIDSSvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV14conversationIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV14conversationIDSSvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV14conversationIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV14conversationIDSSvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV14conversationIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV14conversationIDSSvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV14conversationIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ConversationType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationType",
                    "printedName": "AtomicXCore.ConversationType",
                    "usr": "s:11AtomicXCore16ConversationTypeO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ConversationType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationType",
                        "printedName": "AtomicXCore.ConversationType",
                        "usr": "s:11AtomicXCore16ConversationTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ConversationType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationType",
                        "printedName": "AtomicXCore.ConversationType",
                        "usr": "s:11AtomicXCore16ConversationTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV4typeAA0C4TypeOSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupType",
            "printedName": "groupType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9groupTypeAA05GroupF0OSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "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:11AtomicXCore16ConversationInfoV9avatarURLSSSgvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV9avatarURLSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9avatarURLSSSgvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9avatarURLSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore16ConversationInfoV9avatarURLSSSgvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9avatarURLSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9avatarURLSSSgvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9avatarURLSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "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:11AtomicXCore16ConversationInfoV5titleSSSgvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV5titleSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV5titleSSSgvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV5titleSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore16ConversationInfoV5titleSSSgvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV5titleSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV5titleSSSgvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV5titleSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastMessage",
            "printedName": "lastMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageInfo",
                    "printedName": "AtomicXCore.MessageInfo",
                    "usr": "s:11AtomicXCore11MessageInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageInfo",
                        "printedName": "AtomicXCore.MessageInfo",
                        "usr": "s:11AtomicXCore11MessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageInfo",
                        "printedName": "AtomicXCore.MessageInfo",
                        "usr": "s:11AtomicXCore11MessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV11lastMessageAA0fD0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "draft",
            "printedName": "draft",
            "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:11AtomicXCore16ConversationInfoV5draftSSSgvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV5draftSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV5draftSSSgvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV5draftSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore16ConversationInfoV5draftSSSgvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV5draftSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV5draftSSSgvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV5draftSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timestamp",
            "printedName": "timestamp",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV9timestampSivp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV9timestampSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9timestampSivg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9timestampSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9timestampSivs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9timestampSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV9timestampSivM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV9timestampSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "unreadCount",
            "printedName": "unreadCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV11unreadCountSivp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV11unreadCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV11unreadCountSivg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV11unreadCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV11unreadCountSivs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV11unreadCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV11unreadCountSivM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV11unreadCountSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isPinned",
            "printedName": "isPinned",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV8isPinnedSbvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV8isPinnedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV8isPinnedSbvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV8isPinnedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV8isPinnedSbvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV8isPinnedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV8isPinnedSbvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV8isPinnedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "orderKey",
            "printedName": "orderKey",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV8orderKeySuvp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV8orderKeySuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV8orderKeySuvg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV8orderKeySuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV8orderKeySuvs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV8orderKeySuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV8orderKeySuvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV8orderKeySuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "receiveOption",
            "printedName": "receiveOption",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConversationReceiveOption",
                "printedName": "AtomicXCore.ConversationReceiveOption",
                "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0Ovp",
            "mangledName": "$s11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0Ovg",
                "mangledName": "$s11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationReceiveOption",
                    "printedName": "AtomicXCore.ConversationReceiveOption",
                    "usr": "s:11AtomicXCore25ConversationReceiveOptionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0Ovs",
                "mangledName": "$s11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0OvM",
                "mangledName": "$s11AtomicXCore16ConversationInfoV13receiveOptionAA0c7ReceiveF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(conversationID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConversationInfo",
                "printedName": "AtomicXCore.ConversationInfo",
                "usr": "s:11AtomicXCore16ConversationInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore16ConversationInfoV14conversationIDACSS_tcfc",
            "mangledName": "$s11AtomicXCore16ConversationInfoV14conversationIDACSS_tcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ConversationInfo",
                "printedName": "AtomicXCore.ConversationInfo",
                "usr": "s:11AtomicXCore16ConversationInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "ConversationInfo",
                "printedName": "AtomicXCore.ConversationInfo",
                "usr": "s:11AtomicXCore16ConversationInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16ConversationInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore16ConversationInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore16ConversationInfoV",
        "mangledName": "$s11AtomicXCore16ConversationInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConversationFetchOption",
        "printedName": "ConversationFetchOption",
        "children": [
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConversationType",
                "printedName": "AtomicXCore.ConversationType",
                "usr": "s:11AtomicXCore16ConversationTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvp",
            "mangledName": "$s11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationType",
                    "printedName": "AtomicXCore.ConversationType",
                    "usr": "s:11AtomicXCore16ConversationTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvg",
                "mangledName": "$s11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationType",
                    "printedName": "AtomicXCore.ConversationType",
                    "usr": "s:11AtomicXCore16ConversationTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvs",
                "mangledName": "$s11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvM",
                "mangledName": "$s11AtomicXCore23ConversationFetchOptionV4typeAA0C4TypeOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "count",
            "printedName": "count",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore23ConversationFetchOptionV5countSuvp",
            "mangledName": "$s11AtomicXCore23ConversationFetchOptionV5countSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV5countSuvg",
                "mangledName": "$s11AtomicXCore23ConversationFetchOptionV5countSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV5countSuvs",
                "mangledName": "$s11AtomicXCore23ConversationFetchOptionV5countSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV5countSuvM",
                "mangledName": "$s11AtomicXCore23ConversationFetchOptionV5countSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConversationFetchOption",
                "printedName": "AtomicXCore.ConversationFetchOption",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore23ConversationFetchOptionVACycfc",
            "mangledName": "$s11AtomicXCore23ConversationFetchOptionVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore23ConversationFetchOptionV",
        "mangledName": "$s11AtomicXCore23ConversationFetchOptionV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConversationListState",
        "printedName": "ConversationListState",
        "children": [
          {
            "kind": "Var",
            "name": "conversationList",
            "printedName": "conversationList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.ConversationInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationInfo",
                    "printedName": "AtomicXCore.ConversationInfo",
                    "usr": "s:11AtomicXCore16ConversationInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvp",
            "mangledName": "$s11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ConversationInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationInfo",
                        "printedName": "AtomicXCore.ConversationInfo",
                        "usr": "s:11AtomicXCore16ConversationInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvg",
                "mangledName": "$s11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.ConversationInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationInfo",
                        "printedName": "AtomicXCore.ConversationInfo",
                        "usr": "s:11AtomicXCore16ConversationInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvs",
                "mangledName": "$s11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvM",
                "mangledName": "$s11AtomicXCore21ConversationListStateC012conversationD0SayAA0C4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasMoreConversation",
            "printedName": "hasMoreConversation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21ConversationListStateC07hasMoreC0Sbvp",
            "mangledName": "$s11AtomicXCore21ConversationListStateC07hasMoreC0Sbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC07hasMoreC0Sbvg",
                "mangledName": "$s11AtomicXCore21ConversationListStateC07hasMoreC0Sbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC07hasMoreC0Sbvs",
                "mangledName": "$s11AtomicXCore21ConversationListStateC07hasMoreC0Sbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC07hasMoreC0SbvM",
                "mangledName": "$s11AtomicXCore21ConversationListStateC07hasMoreC0SbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalUnreadCount",
            "printedName": "totalUnreadCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21ConversationListStateC16totalUnreadCountSuvp",
            "mangledName": "$s11AtomicXCore21ConversationListStateC16totalUnreadCountSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC16totalUnreadCountSuvg",
                "mangledName": "$s11AtomicXCore21ConversationListStateC16totalUnreadCountSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC16totalUnreadCountSuvs",
                "mangledName": "$s11AtomicXCore21ConversationListStateC16totalUnreadCountSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStateC16totalUnreadCountSuvM",
                "mangledName": "$s11AtomicXCore21ConversationListStateC16totalUnreadCountSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore21ConversationListStateC",
        "mangledName": "$s11AtomicXCore21ConversationListStateC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConversationListStore",
        "printedName": "ConversationListStore",
        "children": [
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.ConversationListState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConversationListState",
                    "printedName": "AtomicXCore.ConversationListState",
                    "usr": "s:11AtomicXCore21ConversationListStateC"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvp",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.ConversationListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationListState",
                        "printedName": "AtomicXCore.ConversationListState",
                        "usr": "s:11AtomicXCore21ConversationListStateC"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvg",
                "mangledName": "$s11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.ConversationListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConversationListState",
                        "printedName": "AtomicXCore.ConversationListState",
                        "usr": "s:11AtomicXCore21ConversationListStateC"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvs",
                "mangledName": "$s11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvM",
                "mangledName": "$s11AtomicXCore21ConversationListStoreC5stateAA14StatePublisherCyAA0cdG0CGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConversationListStore",
                "printedName": "AtomicXCore.ConversationListStore",
                "usr": "c:@M@AtomicXCore@objc(cs)ConversationListStore"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC6createACyFZ",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC6createACyFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchConversationList",
            "printedName": "fetchConversationList(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ConversationFetchOption",
                "printedName": "AtomicXCore.ConversationFetchOption",
                "usr": "s:11AtomicXCore23ConversationFetchOptionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC05fetchcD0_10completionyAA0C11FetchOptionV_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC05fetchcD0_10completionyAA0C11FetchOptionV_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchMoreConversationList",
            "printedName": "fetchMoreConversationList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC09fetchMorecD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC09fetchMorecD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchConversationInfo",
            "printedName": "fetchConversationInfo(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC05fetchC4Info_10completionySS_ys6ResultOyytAA05ErrorG0VGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC05fetchC4Info_10completionySS_ys6ResultOyytAA05ErrorG0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pinConversation",
            "printedName": "pinConversation(_:pin:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC03pinC0_0F010completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC03pinC0_0F010completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "muteConversation",
            "printedName": "muteConversation(_:mute:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC04muteC0_0F010completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC04muteC0_0F010completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deleteConversation",
            "printedName": "deleteConversation(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC06deleteC0_10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC06deleteC0_10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setConversationDraft",
            "printedName": "setConversationDraft(_:draft:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC03setC5Draft_5draft10completionySS_SSSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC03setC5Draft_5draft10completionySS_SSSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "markConversationUnread",
            "printedName": "markConversationUnread(_:unread:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC04markC6Unread_6unread10completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC04markC6Unread_6unread10completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "clearConversationMessages",
            "printedName": "clearConversationMessages(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC05clearC8Messages_10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC05clearC8Messages_10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "clearConversationUnreadCount",
            "printedName": "clearConversationUnreadCount(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC05clearC11UnreadCount_10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC05clearC11UnreadCount_10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getConversationTotalUnreadCount",
            "printedName": "getConversationTotalUnreadCount(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21ConversationListStoreC03getC16TotalUnreadCount10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore21ConversationListStoreC03getC16TotalUnreadCount10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)ConversationListStore",
        "mangledName": "$s11AtomicXCore21ConversationListStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "ErrorInfo",
        "printedName": "ErrorInfo",
        "children": [
          {
            "kind": "Var",
            "name": "code",
            "printedName": "code",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9ErrorInfoV4codeSivp",
            "mangledName": "$s11AtomicXCore9ErrorInfoV4codeSivp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore9ErrorInfoV4codeSivg",
                "mangledName": "$s11AtomicXCore9ErrorInfoV4codeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "message",
            "printedName": "message",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9ErrorInfoV7messageSSvp",
            "mangledName": "$s11AtomicXCore9ErrorInfoV7messageSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore9ErrorInfoV7messageSSvg",
                "mangledName": "$s11AtomicXCore9ErrorInfoV7messageSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(code:message:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorInfo",
                "printedName": "AtomicXCore.ErrorInfo",
                "usr": "s:11AtomicXCore9ErrorInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore9ErrorInfoV4code7messageACSi_SStcfc",
            "mangledName": "$s11AtomicXCore9ErrorInfoV4code7messageACSi_SStcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore9ErrorInfoV",
        "mangledName": "$s11AtomicXCore9ErrorInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "StatePublisher",
        "printedName": "StatePublisher",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore14StatePublisherC5valuexvp",
            "mangledName": "$s11AtomicXCore14StatePublisherC5valuexvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "ProjectedValueProperty",
              "SetterAccess",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore14StatePublisherC5valuexvg",
                "mangledName": "$s11AtomicXCore14StatePublisherC5valuexvg",
                "moduleName": "AtomicXCore",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<State>",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$value",
            "printedName": "$value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<τ_0_0>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore14StatePublisherC6$value7Combine9PublishedV0D0Vyx_Gvp",
            "mangledName": "$s11AtomicXCore14StatePublisherC6$value7Combine9PublishedV0D0Vyx_Gvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<τ_0_0>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore14StatePublisherC6$value7Combine9PublishedV0D0Vyx_Gvg",
                "mangledName": "$s11AtomicXCore14StatePublisherC6$value7Combine9PublishedV0D0Vyx_Gvg",
                "moduleName": "AtomicXCore",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<State>",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(initialState:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore14StatePublisherC07initialC0ACyxGx_tcfc",
            "mangledName": "$s11AtomicXCore14StatePublisherC07initialC0ACyxGx_tcfc",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<State>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "subscribe",
            "printedName": "subscribe(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyPublisher",
                "printedName": "Combine.AnyPublisher<τ_1_0, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine12AnyPublisherV"
              },
              {
                "kind": "TypeNominal",
                "name": "StatePublisherSelector",
                "printedName": "AtomicXCore.StatePublisherSelector<τ_0_0, τ_1_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ],
                "usr": "s:11AtomicXCore22StatePublisherSelectorC"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore14StatePublisherC9subscribey7Combine03AnyD0Vyqd__s5NeverOGAA0cD8SelectorCyxqd__GSQRd__lF",
            "mangledName": "$s11AtomicXCore14StatePublisherC9subscribey7Combine03AnyD0Vyqd__s5NeverOGAA0cD8SelectorCyxqd__GSQRd__lF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_1_0 where τ_1_0 : Swift.Equatable>",
            "sugared_genericSig": "<State, Value where Value : Swift.Equatable>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "subscribe",
            "printedName": "subscribe(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyPublisher",
                "printedName": "Combine.AnyPublisher<τ_1_0, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine12AnyPublisherV"
              },
              {
                "kind": "TypeNominal",
                "name": "StatePublisherSelector",
                "printedName": "AtomicXCore.StatePublisherSelector<τ_0_0, τ_1_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ],
                "usr": "s:11AtomicXCore22StatePublisherSelectorC"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore14StatePublisherC9subscribey7Combine03AnyD0Vyqd__s5NeverOGAA0cD8SelectorCyxqd__GlF",
            "mangledName": "$s11AtomicXCore14StatePublisherC9subscribey7Combine03AnyD0Vyqd__s5NeverOGAA0cD8SelectorCyxqd__GlF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_1_0>",
            "sugared_genericSig": "<State, Value>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "subscribe",
            "printedName": "subscribe()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyPublisher",
                "printedName": "Combine.AnyPublisher<τ_0_0, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine12AnyPublisherV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore14StatePublisherC9subscribe7Combine03AnyD0Vyxs5NeverOGyF",
            "mangledName": "$s11AtomicXCore14StatePublisherC9subscribe7Combine03AnyD0Vyxs5NeverOGyF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<State>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore14StatePublisherC",
        "mangledName": "$s11AtomicXCore14StatePublisherC",
        "moduleName": "AtomicXCore",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<State>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ObservableObject",
            "printedName": "ObservableObject",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ObjectWillChangePublisher",
                "printedName": "ObjectWillChangePublisher",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ObservableObjectPublisher",
                    "printedName": "Combine.ObservableObjectPublisher",
                    "usr": "s:7Combine25ObservableObjectPublisherC"
                  }
                ]
              }
            ],
            "usr": "s:7Combine16ObservableObjectP",
            "mangledName": "$s7Combine16ObservableObjectP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "StatePropertySelector",
        "printedName": "StatePropertySelector",
        "children": [
          {
            "kind": "AssociatedType",
            "name": "State",
            "printedName": "State",
            "declKind": "AssociatedType",
            "usr": "s:11AtomicXCore21StatePropertySelectorP0C0Qa",
            "mangledName": "$s11AtomicXCore21StatePropertySelectorP0C0Qa",
            "moduleName": "AtomicXCore",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "AssociatedType",
            "name": "Value",
            "printedName": "Value",
            "declKind": "AssociatedType",
            "usr": "s:11AtomicXCore21StatePropertySelectorP5ValueQa",
            "mangledName": "$s11AtomicXCore21StatePropertySelectorP5ValueQa",
            "moduleName": "AtomicXCore",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.Value"
              },
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.State"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore21StatePropertySelectorP3mapy5ValueQz0C0QzF",
            "mangledName": "$s11AtomicXCore21StatePropertySelectorP3mapy5ValueQz0C0QzF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.StatePropertySelector>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.StatePropertySelector>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:11AtomicXCore21StatePropertySelectorP",
        "mangledName": "$s11AtomicXCore21StatePropertySelectorP",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "StatePublisherSelector",
        "printedName": "StatePublisherSelector",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(keyPath:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisherSelector",
                "printedName": "AtomicXCore.StatePublisherSelector<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:11AtomicXCore22StatePublisherSelectorC"
              },
              {
                "kind": "TypeNominal",
                "name": "KeyPath",
                "printedName": "Swift.KeyPath<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:s7KeyPathC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore22StatePublisherSelectorC7keyPathACyxq_Gs03KeyG0Cyxq_G_tcfc",
            "mangledName": "$s11AtomicXCore22StatePublisherSelectorC7keyPathACyxq_Gs03KeyG0Cyxq_G_tcfc",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_0_1>",
            "sugared_genericSig": "<State, Value>",
            "declAttributes": [
              "Convenience",
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Convenience"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(projector:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisherSelector",
                "printedName": "AtomicXCore.StatePublisherSelector<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:11AtomicXCore22StatePublisherSelectorC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0) -> τ_0_1",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore22StatePublisherSelectorC9projectorACyxq_Gq_xc_tcfc",
            "mangledName": "$s11AtomicXCore22StatePublisherSelectorC9projectorACyxq_Gq_xc_tcfc",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_0_1>",
            "sugared_genericSig": "<State, Value>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore22StatePublisherSelectorC3mapyq_xF",
            "mangledName": "$s11AtomicXCore22StatePublisherSelectorC3mapyq_xF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_0_1>",
            "sugared_genericSig": "<State, Value>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setResult",
            "printedName": "setResult(value:forStateHash:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              },
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore22StatePublisherSelectorC9setResult5value03forC4Hashyq__10Foundation4UUIDVtF",
            "mangledName": "$s11AtomicXCore22StatePublisherSelectorC9setResult5value03forC4Hashyq__10Foundation4UUIDVtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_0_1>",
            "sugared_genericSig": "<State, Value>",
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(_:stateHash:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              },
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore22StatePublisherSelectorC3map_9stateHashq_x_10Foundation4UUIDVtF",
            "mangledName": "$s11AtomicXCore22StatePublisherSelectorC3map_9stateHashq_x_10Foundation4UUIDVtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_0_1>",
            "sugared_genericSig": "<State, Value>",
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore22StatePublisherSelectorC",
        "mangledName": "$s11AtomicXCore22StatePublisherSelectorC",
        "moduleName": "AtomicXCore",
        "genericSig": "<τ_0_0, τ_0_1>",
        "sugared_genericSig": "<State, Value>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "StatePropertySelector",
            "printedName": "StatePropertySelector",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "State",
                "printedName": "State",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Value",
                "printedName": "Value",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ]
              }
            ],
            "usr": "s:11AtomicXCore21StatePropertySelectorP",
            "mangledName": "$s11AtomicXCore21StatePropertySelectorP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DeviceError",
        "printedName": "DeviceError",
        "children": [
          {
            "kind": "Var",
            "name": "noError",
            "printedName": "noError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceError.Type) -> AtomicXCore.DeviceError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceError",
                        "printedName": "AtomicXCore.DeviceError",
                        "usr": "s:11AtomicXCore11DeviceErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11DeviceErrorO02noD0yA2CmF",
            "mangledName": "$s11AtomicXCore11DeviceErrorO02noD0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "noDeviceDetected",
            "printedName": "noDeviceDetected",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceError.Type) -> AtomicXCore.DeviceError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceError",
                        "printedName": "AtomicXCore.DeviceError",
                        "usr": "s:11AtomicXCore11DeviceErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11DeviceErrorO02noC8DetectedyA2CmF",
            "mangledName": "$s11AtomicXCore11DeviceErrorO02noC8DetectedyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "noSystemPermission",
            "printedName": "noSystemPermission",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceError.Type) -> AtomicXCore.DeviceError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceError",
                        "printedName": "AtomicXCore.DeviceError",
                        "usr": "s:11AtomicXCore11DeviceErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11DeviceErrorO18noSystemPermissionyA2CmF",
            "mangledName": "$s11AtomicXCore11DeviceErrorO18noSystemPermissionyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "notSupportCapture",
            "printedName": "notSupportCapture",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceError.Type) -> AtomicXCore.DeviceError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceError",
                        "printedName": "AtomicXCore.DeviceError",
                        "usr": "s:11AtomicXCore11DeviceErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11DeviceErrorO17notSupportCaptureyA2CmF",
            "mangledName": "$s11AtomicXCore11DeviceErrorO17notSupportCaptureyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "occupiedError",
            "printedName": "occupiedError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceError.Type) -> AtomicXCore.DeviceError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceError",
                        "printedName": "AtomicXCore.DeviceError",
                        "usr": "s:11AtomicXCore11DeviceErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11DeviceErrorO08occupiedD0yA2CmF",
            "mangledName": "$s11AtomicXCore11DeviceErrorO08occupiedD0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknownError",
            "printedName": "unknownError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceError.Type) -> AtomicXCore.DeviceError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceError",
                        "printedName": "AtomicXCore.DeviceError",
                        "usr": "s:11AtomicXCore11DeviceErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11DeviceErrorO07unknownD0yA2CmF",
            "mangledName": "$s11AtomicXCore11DeviceErrorO07unknownD0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.DeviceError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11DeviceErrorO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore11DeviceErrorO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11DeviceErrorO8rawValueSivp",
            "mangledName": "$s11AtomicXCore11DeviceErrorO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceErrorO8rawValueSivg",
                "mangledName": "$s11AtomicXCore11DeviceErrorO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore11DeviceErrorO",
        "mangledName": "$s11AtomicXCore11DeviceErrorO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DeviceStatus",
        "printedName": "DeviceStatus",
        "children": [
          {
            "kind": "Var",
            "name": "off",
            "printedName": "off",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceStatus.Type) -> AtomicXCore.DeviceStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceStatus",
                        "printedName": "AtomicXCore.DeviceStatus",
                        "usr": "s:11AtomicXCore12DeviceStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12DeviceStatusO3offyA2CmF",
            "mangledName": "$s11AtomicXCore12DeviceStatusO3offyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "on",
            "printedName": "on",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceStatus.Type) -> AtomicXCore.DeviceStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceStatus",
                        "printedName": "AtomicXCore.DeviceStatus",
                        "usr": "s:11AtomicXCore12DeviceStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12DeviceStatusO2onyA2CmF",
            "mangledName": "$s11AtomicXCore12DeviceStatusO2onyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.DeviceStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12DeviceStatusO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore12DeviceStatusO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore12DeviceStatusO8rawValueSivp",
            "mangledName": "$s11AtomicXCore12DeviceStatusO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12DeviceStatusO8rawValueSivg",
                "mangledName": "$s11AtomicXCore12DeviceStatusO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore12DeviceStatusO",
        "mangledName": "$s11AtomicXCore12DeviceStatusO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AudioRoute",
        "printedName": "AudioRoute",
        "children": [
          {
            "kind": "Var",
            "name": "speakerphone",
            "printedName": "speakerphone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioRoute.Type) -> AtomicXCore.AudioRoute",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioRoute",
                    "printedName": "AtomicXCore.AudioRoute",
                    "usr": "s:11AtomicXCore10AudioRouteO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioRoute.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioRoute",
                        "printedName": "AtomicXCore.AudioRoute",
                        "usr": "s:11AtomicXCore10AudioRouteO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10AudioRouteO12speakerphoneyA2CmF",
            "mangledName": "$s11AtomicXCore10AudioRouteO12speakerphoneyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "earpiece",
            "printedName": "earpiece",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AudioRoute.Type) -> AtomicXCore.AudioRoute",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioRoute",
                    "printedName": "AtomicXCore.AudioRoute",
                    "usr": "s:11AtomicXCore10AudioRouteO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AudioRoute.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AudioRoute",
                        "printedName": "AtomicXCore.AudioRoute",
                        "usr": "s:11AtomicXCore10AudioRouteO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10AudioRouteO8earpieceyA2CmF",
            "mangledName": "$s11AtomicXCore10AudioRouteO8earpieceyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.AudioRoute?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioRoute",
                    "printedName": "AtomicXCore.AudioRoute",
                    "usr": "s:11AtomicXCore10AudioRouteO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10AudioRouteO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore10AudioRouteO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore10AudioRouteO8rawValueSivp",
            "mangledName": "$s11AtomicXCore10AudioRouteO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10AudioRouteO8rawValueSivg",
                "mangledName": "$s11AtomicXCore10AudioRouteO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore10AudioRouteO",
        "mangledName": "$s11AtomicXCore10AudioRouteO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VideoQuality",
        "printedName": "VideoQuality",
        "children": [
          {
            "kind": "Var",
            "name": "quality360P",
            "printedName": "quality360P",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.VideoQuality.Type) -> AtomicXCore.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "AtomicXCore.VideoQuality",
                    "usr": "s:11AtomicXCore12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "AtomicXCore.VideoQuality",
                        "usr": "s:11AtomicXCore12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12VideoQualityO11quality360PyA2CmF",
            "mangledName": "$s11AtomicXCore12VideoQualityO11quality360PyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "quality540P",
            "printedName": "quality540P",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.VideoQuality.Type) -> AtomicXCore.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "AtomicXCore.VideoQuality",
                    "usr": "s:11AtomicXCore12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "AtomicXCore.VideoQuality",
                        "usr": "s:11AtomicXCore12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12VideoQualityO11quality540PyA2CmF",
            "mangledName": "$s11AtomicXCore12VideoQualityO11quality540PyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "quality720P",
            "printedName": "quality720P",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.VideoQuality.Type) -> AtomicXCore.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "AtomicXCore.VideoQuality",
                    "usr": "s:11AtomicXCore12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "AtomicXCore.VideoQuality",
                        "usr": "s:11AtomicXCore12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12VideoQualityO11quality720PyA2CmF",
            "mangledName": "$s11AtomicXCore12VideoQualityO11quality720PyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "quality1080P",
            "printedName": "quality1080P",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.VideoQuality.Type) -> AtomicXCore.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "AtomicXCore.VideoQuality",
                    "usr": "s:11AtomicXCore12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "AtomicXCore.VideoQuality",
                        "usr": "s:11AtomicXCore12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12VideoQualityO12quality1080PyA2CmF",
            "mangledName": "$s11AtomicXCore12VideoQualityO12quality1080PyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.VideoQuality?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "AtomicXCore.VideoQuality",
                    "usr": "s:11AtomicXCore12VideoQualityO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12VideoQualityO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore12VideoQualityO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12VideoQualityO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore12VideoQualityO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12VideoQualityO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore12VideoQualityO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore12VideoQualityO",
        "mangledName": "$s11AtomicXCore12VideoQualityO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NetworkQuality",
        "printedName": "NetworkQuality",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NetworkQuality.Type) -> AtomicXCore.NetworkQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NetworkQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NetworkQuality",
                        "printedName": "AtomicXCore.NetworkQuality",
                        "usr": "s:11AtomicXCore14NetworkQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14NetworkQualityO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore14NetworkQualityO7unknownyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "excellent",
            "printedName": "excellent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NetworkQuality.Type) -> AtomicXCore.NetworkQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NetworkQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NetworkQuality",
                        "printedName": "AtomicXCore.NetworkQuality",
                        "usr": "s:11AtomicXCore14NetworkQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14NetworkQualityO9excellentyA2CmF",
            "mangledName": "$s11AtomicXCore14NetworkQualityO9excellentyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "good",
            "printedName": "good",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NetworkQuality.Type) -> AtomicXCore.NetworkQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NetworkQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NetworkQuality",
                        "printedName": "AtomicXCore.NetworkQuality",
                        "usr": "s:11AtomicXCore14NetworkQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14NetworkQualityO4goodyA2CmF",
            "mangledName": "$s11AtomicXCore14NetworkQualityO4goodyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "poor",
            "printedName": "poor",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NetworkQuality.Type) -> AtomicXCore.NetworkQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NetworkQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NetworkQuality",
                        "printedName": "AtomicXCore.NetworkQuality",
                        "usr": "s:11AtomicXCore14NetworkQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14NetworkQualityO4pooryA2CmF",
            "mangledName": "$s11AtomicXCore14NetworkQualityO4pooryA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "bad",
            "printedName": "bad",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NetworkQuality.Type) -> AtomicXCore.NetworkQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NetworkQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NetworkQuality",
                        "printedName": "AtomicXCore.NetworkQuality",
                        "usr": "s:11AtomicXCore14NetworkQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14NetworkQualityO3badyA2CmF",
            "mangledName": "$s11AtomicXCore14NetworkQualityO3badyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "veryBad",
            "printedName": "veryBad",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NetworkQuality.Type) -> AtomicXCore.NetworkQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NetworkQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NetworkQuality",
                        "printedName": "AtomicXCore.NetworkQuality",
                        "usr": "s:11AtomicXCore14NetworkQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14NetworkQualityO7veryBadyA2CmF",
            "mangledName": "$s11AtomicXCore14NetworkQualityO7veryBadyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "down",
            "printedName": "down",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.NetworkQuality.Type) -> AtomicXCore.NetworkQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.NetworkQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NetworkQuality",
                        "printedName": "AtomicXCore.NetworkQuality",
                        "usr": "s:11AtomicXCore14NetworkQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14NetworkQualityO4downyA2CmF",
            "mangledName": "$s11AtomicXCore14NetworkQualityO4downyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.NetworkQuality?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore14NetworkQualityO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore14NetworkQualityO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore14NetworkQualityO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore14NetworkQualityO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore14NetworkQualityO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore14NetworkQualityO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore14NetworkQualityO",
        "mangledName": "$s11AtomicXCore14NetworkQualityO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NetworkInfo",
        "printedName": "NetworkInfo",
        "children": [
          {
            "kind": "Var",
            "name": "userID",
            "printedName": "userID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11NetworkInfoV6userIDSSvp",
            "mangledName": "$s11AtomicXCore11NetworkInfoV6userIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV6userIDSSvg",
                "mangledName": "$s11AtomicXCore11NetworkInfoV6userIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV6userIDSSvs",
                "mangledName": "$s11AtomicXCore11NetworkInfoV6userIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV6userIDSSvM",
                "mangledName": "$s11AtomicXCore11NetworkInfoV6userIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "quality",
            "printedName": "quality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NetworkQuality",
                "printedName": "AtomicXCore.NetworkQuality",
                "usr": "s:11AtomicXCore14NetworkQualityO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvp",
            "mangledName": "$s11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvg",
                "mangledName": "$s11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkQuality",
                    "printedName": "AtomicXCore.NetworkQuality",
                    "usr": "s:11AtomicXCore14NetworkQualityO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvs",
                "mangledName": "$s11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvM",
                "mangledName": "$s11AtomicXCore11NetworkInfoV7qualityAA0C7QualityOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "upLoss",
            "printedName": "upLoss",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "usr": "s:s6UInt32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11NetworkInfoV6upLosss6UInt32Vvp",
            "mangledName": "$s11AtomicXCore11NetworkInfoV6upLosss6UInt32Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV6upLosss6UInt32Vvg",
                "mangledName": "$s11AtomicXCore11NetworkInfoV6upLosss6UInt32Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV6upLosss6UInt32Vvs",
                "mangledName": "$s11AtomicXCore11NetworkInfoV6upLosss6UInt32Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV6upLosss6UInt32VvM",
                "mangledName": "$s11AtomicXCore11NetworkInfoV6upLosss6UInt32VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "downLoss",
            "printedName": "downLoss",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "usr": "s:s6UInt32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11NetworkInfoV8downLosss6UInt32Vvp",
            "mangledName": "$s11AtomicXCore11NetworkInfoV8downLosss6UInt32Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV8downLosss6UInt32Vvg",
                "mangledName": "$s11AtomicXCore11NetworkInfoV8downLosss6UInt32Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV8downLosss6UInt32Vvs",
                "mangledName": "$s11AtomicXCore11NetworkInfoV8downLosss6UInt32Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV8downLosss6UInt32VvM",
                "mangledName": "$s11AtomicXCore11NetworkInfoV8downLosss6UInt32VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delay",
            "printedName": "delay",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "usr": "s:s6UInt32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11NetworkInfoV5delays6UInt32Vvp",
            "mangledName": "$s11AtomicXCore11NetworkInfoV5delays6UInt32Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV5delays6UInt32Vvg",
                "mangledName": "$s11AtomicXCore11NetworkInfoV5delays6UInt32Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV5delays6UInt32Vvs",
                "mangledName": "$s11AtomicXCore11NetworkInfoV5delays6UInt32Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11NetworkInfoV5delays6UInt32VvM",
                "mangledName": "$s11AtomicXCore11NetworkInfoV5delays6UInt32VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(userID:quality:upLoss:downLoss:delay:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NetworkInfo",
                "printedName": "AtomicXCore.NetworkInfo",
                "usr": "s:11AtomicXCore11NetworkInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "NetworkQuality",
                "printedName": "AtomicXCore.NetworkQuality",
                "hasDefaultArg": true,
                "usr": "s:11AtomicXCore14NetworkQualityO"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "hasDefaultArg": true,
                "usr": "s:s6UInt32V"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "hasDefaultArg": true,
                "usr": "s:s6UInt32V"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "hasDefaultArg": true,
                "usr": "s:s6UInt32V"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11NetworkInfoV6userID7quality6upLoss04downI05delayACSS_AA0C7QualityOs6UInt32VA2Ltcfc",
            "mangledName": "$s11AtomicXCore11NetworkInfoV6userID7quality6upLoss04downI05delayACSS_AA0C7QualityOs6UInt32VA2Ltcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11NetworkInfoV",
        "mangledName": "$s11AtomicXCore11NetworkInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MirrorType",
        "printedName": "MirrorType",
        "children": [
          {
            "kind": "Var",
            "name": "auto",
            "printedName": "auto",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MirrorType.Type) -> AtomicXCore.MirrorType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MirrorType",
                    "printedName": "AtomicXCore.MirrorType",
                    "usr": "s:11AtomicXCore10MirrorTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MirrorType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MirrorType",
                        "printedName": "AtomicXCore.MirrorType",
                        "usr": "s:11AtomicXCore10MirrorTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10MirrorTypeO4autoyA2CmF",
            "mangledName": "$s11AtomicXCore10MirrorTypeO4autoyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "enable",
            "printedName": "enable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MirrorType.Type) -> AtomicXCore.MirrorType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MirrorType",
                    "printedName": "AtomicXCore.MirrorType",
                    "usr": "s:11AtomicXCore10MirrorTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MirrorType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MirrorType",
                        "printedName": "AtomicXCore.MirrorType",
                        "usr": "s:11AtomicXCore10MirrorTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10MirrorTypeO6enableyA2CmF",
            "mangledName": "$s11AtomicXCore10MirrorTypeO6enableyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "disable",
            "printedName": "disable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MirrorType.Type) -> AtomicXCore.MirrorType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MirrorType",
                    "printedName": "AtomicXCore.MirrorType",
                    "usr": "s:11AtomicXCore10MirrorTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MirrorType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MirrorType",
                        "printedName": "AtomicXCore.MirrorType",
                        "usr": "s:11AtomicXCore10MirrorTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore10MirrorTypeO7disableyA2CmF",
            "mangledName": "$s11AtomicXCore10MirrorTypeO7disableyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MirrorType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MirrorType",
                    "printedName": "AtomicXCore.MirrorType",
                    "usr": "s:11AtomicXCore10MirrorTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10MirrorTypeO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore10MirrorTypeO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MirrorTypeO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore10MirrorTypeO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MirrorTypeO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore10MirrorTypeO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore10MirrorTypeO",
        "mangledName": "$s11AtomicXCore10MirrorTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DeviceState",
        "printedName": "DeviceState",
        "children": [
          {
            "kind": "Var",
            "name": "microphoneStatus",
            "printedName": "microphoneStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceStatus",
                "printedName": "AtomicXCore.DeviceStatus",
                "usr": "s:11AtomicXCore12DeviceStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV16microphoneStatusAA0cF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "microphoneLastError",
            "printedName": "microphoneLastError",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceError",
                "printedName": "AtomicXCore.DeviceError",
                "usr": "s:11AtomicXCore11DeviceErrorO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV19microphoneLastErrorAA0cG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "captureVolume",
            "printedName": "captureVolume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV13captureVolumeSivp",
            "mangledName": "$s11AtomicXCore11DeviceStateV13captureVolumeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV13captureVolumeSivg",
                "mangledName": "$s11AtomicXCore11DeviceStateV13captureVolumeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV13captureVolumeSivs",
                "mangledName": "$s11AtomicXCore11DeviceStateV13captureVolumeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV13captureVolumeSivM",
                "mangledName": "$s11AtomicXCore11DeviceStateV13captureVolumeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentMicVolume",
            "printedName": "currentMicVolume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV16currentMicVolumeSivp",
            "mangledName": "$s11AtomicXCore11DeviceStateV16currentMicVolumeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV16currentMicVolumeSivg",
                "mangledName": "$s11AtomicXCore11DeviceStateV16currentMicVolumeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV16currentMicVolumeSivs",
                "mangledName": "$s11AtomicXCore11DeviceStateV16currentMicVolumeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV16currentMicVolumeSivM",
                "mangledName": "$s11AtomicXCore11DeviceStateV16currentMicVolumeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "outputVolume",
            "printedName": "outputVolume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV12outputVolumeSivp",
            "mangledName": "$s11AtomicXCore11DeviceStateV12outputVolumeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12outputVolumeSivg",
                "mangledName": "$s11AtomicXCore11DeviceStateV12outputVolumeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12outputVolumeSivs",
                "mangledName": "$s11AtomicXCore11DeviceStateV12outputVolumeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12outputVolumeSivM",
                "mangledName": "$s11AtomicXCore11DeviceStateV12outputVolumeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cameraStatus",
            "printedName": "cameraStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceStatus",
                "printedName": "AtomicXCore.DeviceStatus",
                "usr": "s:11AtomicXCore12DeviceStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV12cameraStatusAA0cF0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV12cameraStatusAA0cF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12cameraStatusAA0cF0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV12cameraStatusAA0cF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12cameraStatusAA0cF0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV12cameraStatusAA0cF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12cameraStatusAA0cF0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV12cameraStatusAA0cF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cameraLastError",
            "printedName": "cameraLastError",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceError",
                "printedName": "AtomicXCore.DeviceError",
                "usr": "s:11AtomicXCore11DeviceErrorO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceError",
                    "printedName": "AtomicXCore.DeviceError",
                    "usr": "s:11AtomicXCore11DeviceErrorO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV15cameraLastErrorAA0cG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isFrontCamera",
            "printedName": "isFrontCamera",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV13isFrontCameraSbvp",
            "mangledName": "$s11AtomicXCore11DeviceStateV13isFrontCameraSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV13isFrontCameraSbvg",
                "mangledName": "$s11AtomicXCore11DeviceStateV13isFrontCameraSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV13isFrontCameraSbvs",
                "mangledName": "$s11AtomicXCore11DeviceStateV13isFrontCameraSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV13isFrontCameraSbvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV13isFrontCameraSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "localMirrorType",
            "printedName": "localMirrorType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MirrorType",
                "printedName": "AtomicXCore.MirrorType",
                "usr": "s:11AtomicXCore10MirrorTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MirrorType",
                    "printedName": "AtomicXCore.MirrorType",
                    "usr": "s:11AtomicXCore10MirrorTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MirrorType",
                    "printedName": "AtomicXCore.MirrorType",
                    "usr": "s:11AtomicXCore10MirrorTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV15localMirrorTypeAA0fG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "localVideoQuality",
            "printedName": "localVideoQuality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VideoQuality",
                "printedName": "AtomicXCore.VideoQuality",
                "usr": "s:11AtomicXCore12VideoQualityO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "AtomicXCore.VideoQuality",
                    "usr": "s:11AtomicXCore12VideoQualityO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "AtomicXCore.VideoQuality",
                    "usr": "s:11AtomicXCore12VideoQualityO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV17localVideoQualityAA0fG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentAudioRoute",
            "printedName": "currentAudioRoute",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AudioRoute",
                "printedName": "AtomicXCore.AudioRoute",
                "usr": "s:11AtomicXCore10AudioRouteO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AudioRoute",
                    "printedName": "AtomicXCore.AudioRoute",
                    "usr": "s:11AtomicXCore10AudioRouteO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "AudioRoute",
                    "printedName": "AtomicXCore.AudioRoute",
                    "usr": "s:11AtomicXCore10AudioRouteO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV17currentAudioRouteAA0fG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "screenStatus",
            "printedName": "screenStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceStatus",
                "printedName": "AtomicXCore.DeviceStatus",
                "usr": "s:11AtomicXCore12DeviceStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV12screenStatusAA0cF0Ovp",
            "mangledName": "$s11AtomicXCore11DeviceStateV12screenStatusAA0cF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12screenStatusAA0cF0Ovg",
                "mangledName": "$s11AtomicXCore11DeviceStateV12screenStatusAA0cF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12screenStatusAA0cF0Ovs",
                "mangledName": "$s11AtomicXCore11DeviceStateV12screenStatusAA0cF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV12screenStatusAA0cF0OvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV12screenStatusAA0cF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "networkInfo",
            "printedName": "networkInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NetworkInfo",
                "printedName": "AtomicXCore.NetworkInfo",
                "usr": "s:11AtomicXCore11NetworkInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0Vvp",
            "mangledName": "$s11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkInfo",
                    "printedName": "AtomicXCore.NetworkInfo",
                    "usr": "s:11AtomicXCore11NetworkInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0Vvg",
                "mangledName": "$s11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "NetworkInfo",
                    "printedName": "AtomicXCore.NetworkInfo",
                    "usr": "s:11AtomicXCore11NetworkInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0Vvs",
                "mangledName": "$s11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0VvM",
                "mangledName": "$s11AtomicXCore11DeviceStateV11networkInfoAA07NetworkF0VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceState",
                "printedName": "AtomicXCore.DeviceState",
                "usr": "s:11AtomicXCore11DeviceStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11DeviceStateVACycfc",
            "mangledName": "$s11AtomicXCore11DeviceStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11DeviceStateV",
        "mangledName": "$s11AtomicXCore11DeviceStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DeviceStore",
        "printedName": "DeviceStore",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceStore",
                "printedName": "AtomicXCore.DeviceStore",
                "usr": "s:11AtomicXCore11DeviceStoreC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStoreC6sharedACvpZ",
            "mangledName": "$s11AtomicXCore11DeviceStoreC6sharedACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStore",
                    "printedName": "AtomicXCore.DeviceStore",
                    "usr": "s:11AtomicXCore11DeviceStoreC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStoreC6sharedACvgZ",
                "mangledName": "$s11AtomicXCore11DeviceStoreC6sharedACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.DeviceState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceState",
                    "printedName": "AtomicXCore.DeviceState",
                    "usr": "s:11AtomicXCore11DeviceStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11DeviceStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "mangledName": "$s11AtomicXCore11DeviceStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.DeviceState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceState",
                        "printedName": "AtomicXCore.DeviceState",
                        "usr": "s:11AtomicXCore11DeviceStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11DeviceStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "mangledName": "$s11AtomicXCore11DeviceStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "openLocalMicrophone",
            "printedName": "openLocalMicrophone(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC19openLocalMicrophone10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC19openLocalMicrophone10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeLocalMicrophone",
            "printedName": "closeLocalMicrophone()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC20closeLocalMicrophoneyyF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC20closeLocalMicrophoneyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCaptureVolume",
            "printedName": "setCaptureVolume(volume:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC16setCaptureVolume6volumeySi_tF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC16setCaptureVolume6volumeySi_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setOutputVolume",
            "printedName": "setOutputVolume(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC15setOutputVolumeyySiF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC15setOutputVolumeyySiF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setAudioRoute",
            "printedName": "setAudioRoute(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AudioRoute",
                "printedName": "AtomicXCore.AudioRoute",
                "usr": "s:11AtomicXCore10AudioRouteO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC13setAudioRouteyyAA0fG0OF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC13setAudioRouteyyAA0fG0OF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "openLocalCamera",
            "printedName": "openLocalCamera(isFront:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC15openLocalCamera7isFront10completionySb_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC15openLocalCamera7isFront10completionySb_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeLocalCamera",
            "printedName": "closeLocalCamera()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC16closeLocalCamerayyF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC16closeLocalCamerayyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "switchCamera",
            "printedName": "switchCamera(isFront:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC12switchCamera7isFrontySb_tF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC12switchCamera7isFrontySb_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "switchMirror",
            "printedName": "switchMirror(mirrorType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MirrorType",
                "printedName": "AtomicXCore.MirrorType",
                "usr": "s:11AtomicXCore10MirrorTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC12switchMirror10mirrorTypeyAA0fH0O_tF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC12switchMirror10mirrorTypeyAA0fH0O_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateVideoQuality",
            "printedName": "updateVideoQuality(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VideoQuality",
                "printedName": "AtomicXCore.VideoQuality",
                "usr": "s:11AtomicXCore12VideoQualityO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC18updateVideoQualityyyAA0fG0OF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC18updateVideoQualityyyAA0fG0OF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startScreenShare",
            "printedName": "startScreenShare(appGroup:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC16startScreenShare8appGroupySS_tF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC16startScreenShare8appGroupySS_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopScreenShare",
            "printedName": "stopScreenShare()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC15stopScreenShareyyF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC15stopScreenShareyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "reset",
            "printedName": "reset()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11DeviceStoreC5resetyyF",
            "mangledName": "$s11AtomicXCore11DeviceStoreC5resetyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore11DeviceStoreC",
        "mangledName": "$s11AtomicXCore11DeviceStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "TXLiteAVSDK_Professional",
        "printedName": "TXLiteAVSDK_Professional",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "Gift",
        "printedName": "Gift",
        "children": [
          {
            "kind": "Var",
            "name": "giftID",
            "printedName": "giftID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore4GiftV6giftIDSSvp",
            "mangledName": "$s11AtomicXCore4GiftV6giftIDSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore4GiftV6giftIDSSvg",
                "mangledName": "$s11AtomicXCore4GiftV6giftIDSSvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore4GiftV4nameSSvp",
            "mangledName": "$s11AtomicXCore4GiftV4nameSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore4GiftV4nameSSvg",
                "mangledName": "$s11AtomicXCore4GiftV4nameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "desc",
            "printedName": "desc",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore4GiftV4descSSvp",
            "mangledName": "$s11AtomicXCore4GiftV4descSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore4GiftV4descSSvg",
                "mangledName": "$s11AtomicXCore4GiftV4descSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "iconURL",
            "printedName": "iconURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore4GiftV7iconURLSSvp",
            "mangledName": "$s11AtomicXCore4GiftV7iconURLSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore4GiftV7iconURLSSvg",
                "mangledName": "$s11AtomicXCore4GiftV7iconURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resourceURL",
            "printedName": "resourceURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore4GiftV11resourceURLSSvp",
            "mangledName": "$s11AtomicXCore4GiftV11resourceURLSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore4GiftV11resourceURLSSvg",
                "mangledName": "$s11AtomicXCore4GiftV11resourceURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "level",
            "printedName": "level",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore4GiftV5levelSuvp",
            "mangledName": "$s11AtomicXCore4GiftV5levelSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore4GiftV5levelSuvg",
                "mangledName": "$s11AtomicXCore4GiftV5levelSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "coins",
            "printedName": "coins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore4GiftV5coinsSuvp",
            "mangledName": "$s11AtomicXCore4GiftV5coinsSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore4GiftV5coinsSuvg",
                "mangledName": "$s11AtomicXCore4GiftV5coinsSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "extensionInfo",
            "printedName": "extensionInfo",
            "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"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore4GiftV13extensionInfoSDyS2SGvp",
            "mangledName": "$s11AtomicXCore4GiftV13extensionInfoSDyS2SGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "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"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore4GiftV13extensionInfoSDyS2SGvg",
                "mangledName": "$s11AtomicXCore4GiftV13extensionInfoSDyS2SGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(giftID:name:desc:iconURL:resourceURL:level:coins:extensionInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Gift",
                "printedName": "AtomicXCore.Gift",
                "usr": "s:11AtomicXCore4GiftV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore4GiftV6giftID4name4desc7iconURL08resourceI05level5coins13extensionInfoACSS_S4SS2uSDyS2SGtcfc",
            "mangledName": "$s11AtomicXCore4GiftV6giftID4name4desc7iconURL08resourceI05level5coins13extensionInfoACSS_S4SS2uSDyS2SGtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore4GiftV",
        "mangledName": "$s11AtomicXCore4GiftV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GiftCategory",
        "printedName": "GiftCategory",
        "children": [
          {
            "kind": "Var",
            "name": "categoryID",
            "printedName": "categoryID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12GiftCategoryV10categoryIDSSvp",
            "mangledName": "$s11AtomicXCore12GiftCategoryV10categoryIDSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore12GiftCategoryV10categoryIDSSvg",
                "mangledName": "$s11AtomicXCore12GiftCategoryV10categoryIDSSvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore12GiftCategoryV4nameSSvp",
            "mangledName": "$s11AtomicXCore12GiftCategoryV4nameSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore12GiftCategoryV4nameSSvg",
                "mangledName": "$s11AtomicXCore12GiftCategoryV4nameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "desc",
            "printedName": "desc",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12GiftCategoryV4descSSvp",
            "mangledName": "$s11AtomicXCore12GiftCategoryV4descSSvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore12GiftCategoryV4descSSvg",
                "mangledName": "$s11AtomicXCore12GiftCategoryV4descSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "extensionInfo",
            "printedName": "extensionInfo",
            "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"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12GiftCategoryV13extensionInfoSDyS2SGvp",
            "mangledName": "$s11AtomicXCore12GiftCategoryV13extensionInfoSDyS2SGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "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"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12GiftCategoryV13extensionInfoSDyS2SGvg",
                "mangledName": "$s11AtomicXCore12GiftCategoryV13extensionInfoSDyS2SGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "giftList",
            "printedName": "giftList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.Gift]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gift",
                    "printedName": "AtomicXCore.Gift",
                    "usr": "s:11AtomicXCore4GiftV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12GiftCategoryV8giftListSayAA0C0VGvp",
            "mangledName": "$s11AtomicXCore12GiftCategoryV8giftListSayAA0C0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.Gift]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gift",
                        "printedName": "AtomicXCore.Gift",
                        "usr": "s:11AtomicXCore4GiftV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12GiftCategoryV8giftListSayAA0C0VGvg",
                "mangledName": "$s11AtomicXCore12GiftCategoryV8giftListSayAA0C0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(categoryID:name:desc:extensionInfo:giftList:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GiftCategory",
                "printedName": "AtomicXCore.GiftCategory",
                "usr": "s:11AtomicXCore12GiftCategoryV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:SD"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.Gift]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gift",
                    "printedName": "AtomicXCore.Gift",
                    "usr": "s:11AtomicXCore4GiftV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12GiftCategoryV10categoryID4name4desc13extensionInfo8giftListACSS_S2SSDyS2SGSayAA0C0VGtcfc",
            "mangledName": "$s11AtomicXCore12GiftCategoryV10categoryID4name4desc13extensionInfo8giftListACSS_S2SSDyS2SGSayAA0C0VGtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore12GiftCategoryV",
        "mangledName": "$s11AtomicXCore12GiftCategoryV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GiftState",
        "printedName": "GiftState",
        "children": [
          {
            "kind": "Var",
            "name": "usableGifts",
            "printedName": "usableGifts",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.GiftCategory]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GiftCategory",
                    "printedName": "AtomicXCore.GiftCategory",
                    "usr": "s:11AtomicXCore12GiftCategoryV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvp",
            "mangledName": "$s11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GiftCategory]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GiftCategory",
                        "printedName": "AtomicXCore.GiftCategory",
                        "usr": "s:11AtomicXCore12GiftCategoryV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvg",
                "mangledName": "$s11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GiftCategory]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GiftCategory",
                        "printedName": "AtomicXCore.GiftCategory",
                        "usr": "s:11AtomicXCore12GiftCategoryV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvs",
                "mangledName": "$s11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvM",
                "mangledName": "$s11AtomicXCore9GiftStateV11usableGiftsSayAA0C8CategoryVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore9GiftStateV",
        "mangledName": "$s11AtomicXCore9GiftStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GiftEvent",
        "printedName": "GiftEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onReceiveGift",
            "printedName": "onReceiveGift",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GiftEvent.Type) -> (Swift.String, AtomicXCore.Gift, Swift.UInt8, AtomicXCore.LiveUserInfo) -> AtomicXCore.GiftEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.Gift, Swift.UInt8, AtomicXCore.LiveUserInfo) -> AtomicXCore.GiftEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GiftEvent",
                        "printedName": "AtomicXCore.GiftEvent",
                        "usr": "s:11AtomicXCore9GiftEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(liveID: Swift.String, gift: AtomicXCore.Gift, count: Swift.UInt8, sender: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Gift",
                            "printedName": "AtomicXCore.Gift",
                            "usr": "s:11AtomicXCore4GiftV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "UInt8",
                            "printedName": "Swift.UInt8",
                            "usr": "s:s5UInt8V"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GiftEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GiftEvent",
                        "printedName": "AtomicXCore.GiftEvent",
                        "usr": "s:11AtomicXCore9GiftEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9GiftEventO09onReceiveC0yACSS_AA0C0Vs5UInt8VAA12LiveUserInfoVtcACmF",
            "mangledName": "$s11AtomicXCore9GiftEventO09onReceiveC0yACSS_AA0C0Vs5UInt8VAA12LiveUserInfoVtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore9GiftEventO",
        "mangledName": "$s11AtomicXCore9GiftEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GiftStore",
        "printedName": "GiftStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GiftStore",
                "printedName": "AtomicXCore.GiftStore",
                "usr": "s:11AtomicXCore9GiftStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore9GiftStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore9GiftStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.GiftState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GiftState",
                    "printedName": "AtomicXCore.GiftState",
                    "usr": "s:11AtomicXCore9GiftStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9GiftStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "mangledName": "$s11AtomicXCore9GiftStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.GiftState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GiftState",
                        "printedName": "AtomicXCore.GiftState",
                        "usr": "s:11AtomicXCore9GiftStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9GiftStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "mangledName": "$s11AtomicXCore9GiftStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "giftEventPublisher",
            "printedName": "giftEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.GiftEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GiftEvent",
                    "printedName": "AtomicXCore.GiftEvent",
                    "usr": "s:11AtomicXCore9GiftEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9GiftStoreC18giftEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore9GiftStoreC18giftEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.GiftEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GiftEvent",
                        "printedName": "AtomicXCore.GiftEvent",
                        "usr": "s:11AtomicXCore9GiftEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9GiftStoreC18giftEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore9GiftStoreC18giftEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "setLanguage",
            "printedName": "setLanguage(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore9GiftStoreC11setLanguageyySSF",
            "mangledName": "$s11AtomicXCore9GiftStoreC11setLanguageyySSF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "refreshUsableGifts",
            "printedName": "refreshUsableGifts(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore9GiftStoreC18refreshUsableGifts10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore9GiftStoreC18refreshUsableGifts10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sendGift",
            "printedName": "sendGift(giftID:count:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore9GiftStoreC04sendC06giftID5count10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore9GiftStoreC04sendC06giftID5count10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore9GiftStoreC",
        "mangledName": "$s11AtomicXCore9GiftStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "GroupType",
        "printedName": "GroupType",
        "children": [
          {
            "kind": "Var",
            "name": "work",
            "printedName": "work",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupType.Type) -> AtomicXCore.GroupType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9GroupTypeO4workyA2CmF",
            "mangledName": "$s11AtomicXCore9GroupTypeO4workyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "publicGroup",
            "printedName": "publicGroup",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupType.Type) -> AtomicXCore.GroupType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9GroupTypeO06publicC0yA2CmF",
            "mangledName": "$s11AtomicXCore9GroupTypeO06publicC0yA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "meeting",
            "printedName": "meeting",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupType.Type) -> AtomicXCore.GroupType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9GroupTypeO7meetingyA2CmF",
            "mangledName": "$s11AtomicXCore9GroupTypeO7meetingyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "avChatRoom",
            "printedName": "avChatRoom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupType.Type) -> AtomicXCore.GroupType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9GroupTypeO10avChatRoomyA2CmF",
            "mangledName": "$s11AtomicXCore9GroupTypeO10avChatRoomyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "community",
            "printedName": "community",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupType.Type) -> AtomicXCore.GroupType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9GroupTypeO9communityyA2CmF",
            "mangledName": "$s11AtomicXCore9GroupTypeO9communityyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore9GroupTypeO8rawValueACSgSS_tcfc",
            "mangledName": "$s11AtomicXCore9GroupTypeO8rawValueACSgSS_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore9GroupTypeO8rawValueSSvp",
            "mangledName": "$s11AtomicXCore9GroupTypeO8rawValueSSvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9GroupTypeO8rawValueSSvg",
                "mangledName": "$s11AtomicXCore9GroupTypeO8rawValueSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.GroupType]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9GroupTypeO8allCasesSayACGvpZ",
            "mangledName": "$s11AtomicXCore9GroupTypeO8allCasesSayACGvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GroupType]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9GroupTypeO8allCasesSayACGvgZ",
                "mangledName": "$s11AtomicXCore9GroupTypeO8allCasesSayACGvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore9GroupTypeO",
        "mangledName": "$s11AtomicXCore9GroupTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GroupType]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupType",
                        "printedName": "AtomicXCore.GroupType",
                        "usr": "s:11AtomicXCore9GroupTypeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupMemberRole",
        "printedName": "GroupMemberRole",
        "children": [
          {
            "kind": "Var",
            "name": "all",
            "printedName": "all",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupMemberRole.Type) -> AtomicXCore.GroupMemberRole",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupMemberRole.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMemberRole",
                        "printedName": "AtomicXCore.GroupMemberRole",
                        "usr": "s:11AtomicXCore15GroupMemberRoleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15GroupMemberRoleO3allyA2CmF",
            "mangledName": "$s11AtomicXCore15GroupMemberRoleO3allyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "member",
            "printedName": "member",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupMemberRole.Type) -> AtomicXCore.GroupMemberRole",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupMemberRole.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMemberRole",
                        "printedName": "AtomicXCore.GroupMemberRole",
                        "usr": "s:11AtomicXCore15GroupMemberRoleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15GroupMemberRoleO6memberyA2CmF",
            "mangledName": "$s11AtomicXCore15GroupMemberRoleO6memberyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "admin",
            "printedName": "admin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupMemberRole.Type) -> AtomicXCore.GroupMemberRole",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupMemberRole.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMemberRole",
                        "printedName": "AtomicXCore.GroupMemberRole",
                        "usr": "s:11AtomicXCore15GroupMemberRoleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15GroupMemberRoleO5adminyA2CmF",
            "mangledName": "$s11AtomicXCore15GroupMemberRoleO5adminyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "owner",
            "printedName": "owner",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupMemberRole.Type) -> AtomicXCore.GroupMemberRole",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupMemberRole.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMemberRole",
                        "printedName": "AtomicXCore.GroupMemberRole",
                        "usr": "s:11AtomicXCore15GroupMemberRoleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15GroupMemberRoleO5owneryA2CmF",
            "mangledName": "$s11AtomicXCore15GroupMemberRoleO5owneryA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupMemberRole?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore15GroupMemberRoleO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore15GroupMemberRoleO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore15GroupMemberRoleO8rawValueSivp",
            "mangledName": "$s11AtomicXCore15GroupMemberRoleO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15GroupMemberRoleO8rawValueSivg",
                "mangledName": "$s11AtomicXCore15GroupMemberRoleO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore15GroupMemberRoleO",
        "mangledName": "$s11AtomicXCore15GroupMemberRoleO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupMember",
        "printedName": "GroupMember",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11GroupMemberV2idSSvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV2idSSvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV2idSSvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "userID",
            "printedName": "userID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11GroupMemberV6userIDSSvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV6userIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV6userIDSSvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV6userIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV6userIDSSvs",
                "mangledName": "$s11AtomicXCore11GroupMemberV6userIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV6userIDSSvM",
                "mangledName": "$s11AtomicXCore11GroupMemberV6userIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "nickname",
            "printedName": "nickname",
            "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:11AtomicXCore11GroupMemberV8nicknameSSSgvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV8nicknameSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV8nicknameSSSgvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV8nicknameSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11GroupMemberV8nicknameSSSgvs",
                "mangledName": "$s11AtomicXCore11GroupMemberV8nicknameSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV8nicknameSSSgvM",
                "mangledName": "$s11AtomicXCore11GroupMemberV8nicknameSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "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:11AtomicXCore11GroupMemberV9avatarURLSSSgvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV9avatarURLSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV9avatarURLSSSgvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV9avatarURLSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11GroupMemberV9avatarURLSSSgvs",
                "mangledName": "$s11AtomicXCore11GroupMemberV9avatarURLSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV9avatarURLSSSgvM",
                "mangledName": "$s11AtomicXCore11GroupMemberV9avatarURLSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "nameCard",
            "printedName": "nameCard",
            "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:11AtomicXCore11GroupMemberV8nameCardSSSgvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV8nameCardSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV8nameCardSSSgvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV8nameCardSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11GroupMemberV8nameCardSSSgvs",
                "mangledName": "$s11AtomicXCore11GroupMemberV8nameCardSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV8nameCardSSSgvM",
                "mangledName": "$s11AtomicXCore11GroupMemberV8nameCardSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "role",
            "printedName": "role",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupMemberRole",
                "printedName": "AtomicXCore.GroupMemberRole",
                "usr": "s:11AtomicXCore15GroupMemberRoleO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvs",
                "mangledName": "$s11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvM",
                "mangledName": "$s11AtomicXCore11GroupMemberV4roleAA0cD4RoleOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "muteUntil",
            "printedName": "muteUntil",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11GroupMemberV9muteUntilSuvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV9muteUntilSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV9muteUntilSuvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV9muteUntilSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV9muteUntilSuvs",
                "mangledName": "$s11AtomicXCore11GroupMemberV9muteUntilSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV9muteUntilSuvM",
                "mangledName": "$s11AtomicXCore11GroupMemberV9muteUntilSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isMuted",
            "printedName": "isMuted",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11GroupMemberV7isMutedSbvp",
            "mangledName": "$s11AtomicXCore11GroupMemberV7isMutedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11GroupMemberV7isMutedSbvg",
                "mangledName": "$s11AtomicXCore11GroupMemberV7isMutedSbvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(userID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupMember",
                "printedName": "AtomicXCore.GroupMember",
                "usr": "s:11AtomicXCore11GroupMemberV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11GroupMemberV6userIDACSS_tcfc",
            "mangledName": "$s11AtomicXCore11GroupMemberV6userIDACSS_tcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11GroupMemberV",
        "mangledName": "$s11AtomicXCore11GroupMemberV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupJoinOption",
        "printedName": "GroupJoinOption",
        "children": [
          {
            "kind": "Var",
            "name": "forbid",
            "printedName": "forbid",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupJoinOption.Type) -> AtomicXCore.GroupJoinOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupJoinOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupJoinOption",
                        "printedName": "AtomicXCore.GroupJoinOption",
                        "usr": "s:11AtomicXCore15GroupJoinOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15GroupJoinOptionO6forbidyA2CmF",
            "mangledName": "$s11AtomicXCore15GroupJoinOptionO6forbidyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "auth",
            "printedName": "auth",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupJoinOption.Type) -> AtomicXCore.GroupJoinOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupJoinOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupJoinOption",
                        "printedName": "AtomicXCore.GroupJoinOption",
                        "usr": "s:11AtomicXCore15GroupJoinOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15GroupJoinOptionO4authyA2CmF",
            "mangledName": "$s11AtomicXCore15GroupJoinOptionO4authyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "any",
            "printedName": "any",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.GroupJoinOption.Type) -> AtomicXCore.GroupJoinOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.GroupJoinOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupJoinOption",
                        "printedName": "AtomicXCore.GroupJoinOption",
                        "usr": "s:11AtomicXCore15GroupJoinOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15GroupJoinOptionO3anyyA2CmF",
            "mangledName": "$s11AtomicXCore15GroupJoinOptionO3anyyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupJoinOption?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore15GroupJoinOptionO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore15GroupJoinOptionO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore15GroupJoinOptionO8rawValueSivp",
            "mangledName": "$s11AtomicXCore15GroupJoinOptionO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15GroupJoinOptionO8rawValueSivg",
                "mangledName": "$s11AtomicXCore15GroupJoinOptionO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore15GroupJoinOptionO",
        "mangledName": "$s11AtomicXCore15GroupJoinOptionO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupSettingState",
        "printedName": "GroupSettingState",
        "children": [
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV9avatarURLSSvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV9avatarURLSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9avatarURLSSvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9avatarURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9avatarURLSSvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9avatarURLSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9avatarURLSSvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9avatarURLSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isNotDisturb",
            "printedName": "isNotDisturb",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV12isNotDisturbSbvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV12isNotDisturbSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV12isNotDisturbSbvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV12isNotDisturbSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV12isNotDisturbSbvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV12isNotDisturbSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV12isNotDisturbSbvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV12isNotDisturbSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isPinned",
            "printedName": "isPinned",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV8isPinnedSbvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV8isPinnedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV8isPinnedSbvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV8isPinnedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV8isPinnedSbvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV8isPinnedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV8isPinnedSbvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV8isPinnedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupType",
            "printedName": "groupType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupType",
                "printedName": "AtomicXCore.GroupType",
                "usr": "s:11AtomicXCore9GroupTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0Ovp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0Ovg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GroupType",
                    "printedName": "AtomicXCore.GroupType",
                    "usr": "s:11AtomicXCore9GroupTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0Ovs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0OvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupTypeAA0cG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupName",
            "printedName": "groupName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV9groupNameSSvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupNameSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9groupNameSSvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupNameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9groupNameSSvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupNameSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV9groupNameSSvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV9groupNameSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "notice",
            "printedName": "notice",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV6noticeSSvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV6noticeSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV6noticeSSvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV6noticeSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV6noticeSSvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV6noticeSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV6noticeSSvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV6noticeSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isAllMuted",
            "printedName": "isAllMuted",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV10isAllMutedSbvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV10isAllMutedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10isAllMutedSbvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10isAllMutedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10isAllMutedSbvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10isAllMutedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10isAllMutedSbvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10isAllMutedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupOwner",
            "printedName": "groupOwner",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.GroupMember?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMember",
                    "printedName": "AtomicXCore.GroupMember",
                    "usr": "s:11AtomicXCore11GroupMemberV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupMember?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMember",
                        "printedName": "AtomicXCore.GroupMember",
                        "usr": "s:11AtomicXCore11GroupMemberV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.GroupMember?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMember",
                        "printedName": "AtomicXCore.GroupMember",
                        "usr": "s:11AtomicXCore11GroupMemberV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10groupOwnerAA0C6MemberVSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allMembers",
            "printedName": "allMembers",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.GroupMember]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMember",
                    "printedName": "AtomicXCore.GroupMember",
                    "usr": "s:11AtomicXCore11GroupMemberV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GroupMember]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMember",
                        "printedName": "AtomicXCore.GroupMember",
                        "usr": "s:11AtomicXCore11GroupMemberV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.GroupMember]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupMember",
                        "printedName": "AtomicXCore.GroupMember",
                        "usr": "s:11AtomicXCore11GroupMemberV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV10allMembersSayAA0C6MemberVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentUserRole",
            "printedName": "currentUserRole",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupMemberRole",
                "printedName": "AtomicXCore.GroupMemberRole",
                "usr": "s:11AtomicXCore15GroupMemberRoleO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0Ovp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0Ovg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMemberRole",
                    "printedName": "AtomicXCore.GroupMemberRole",
                    "usr": "s:11AtomicXCore15GroupMemberRoleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0Ovs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0OvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV15currentUserRoleAA0c6MemberH0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "selfNameCard",
            "printedName": "selfNameCard",
            "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:11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV12selfNameCardSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "memberCount",
            "printedName": "memberCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV11memberCountSuvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV11memberCountSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV11memberCountSuvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV11memberCountSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV11memberCountSuvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV11memberCountSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV11memberCountSuvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV11memberCountSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "joinGroupApprovalType",
            "printedName": "joinGroupApprovalType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupJoinOption",
                "printedName": "AtomicXCore.GroupJoinOption",
                "usr": "s:11AtomicXCore15GroupJoinOptionO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV04joinC12ApprovalTypeAA0C10JoinOptionOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "inviteToGroupApprovalType",
            "printedName": "inviteToGroupApprovalType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupJoinOption",
                "printedName": "AtomicXCore.GroupJoinOption",
                "usr": "s:11AtomicXCore15GroupJoinOptionO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GroupJoinOption",
                    "printedName": "AtomicXCore.GroupJoinOption",
                    "usr": "s:11AtomicXCore15GroupJoinOptionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV08inviteToC12ApprovalTypeAA0C10JoinOptionOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasMoreGroupMembers",
            "printedName": "hasMoreGroupMembers",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStateV07hasMoreC7MembersSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore17GroupSettingStateV",
        "mangledName": "$s11AtomicXCore17GroupSettingStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "GroupSettingStore",
        "printedName": "GroupSettingStore",
        "children": [
          {
            "kind": "Var",
            "name": "groupID",
            "printedName": "groupID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStoreC7groupIDSSvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC7groupIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStoreC7groupIDSSvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStoreC7groupIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStoreC7groupIDSSvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStoreC7groupIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStoreC7groupIDSSvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStoreC7groupIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.GroupSettingState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupSettingState",
                    "printedName": "AtomicXCore.GroupSettingState",
                    "usr": "s:11AtomicXCore17GroupSettingStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.GroupSettingState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupSettingState",
                        "printedName": "AtomicXCore.GroupSettingState",
                        "usr": "s:11AtomicXCore17GroupSettingStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.GroupSettingState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GroupSettingState",
                        "printedName": "AtomicXCore.GroupSettingState",
                        "usr": "s:11AtomicXCore17GroupSettingStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "mangledName": "$s11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "mangledName": "$s11AtomicXCore17GroupSettingStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(groupID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupSettingStore",
                "printedName": "AtomicXCore.GroupSettingStore",
                "usr": "c:@M@AtomicXCore@objc(cs)GroupSettingStore"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC6create7groupIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC6create7groupIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchGroupInfo",
            "printedName": "fetchGroupInfo(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC05fetchC4Info10completionyys6ResultOyytAA05ErrorG0VGcSg_tF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC05fetchC4Info10completionyys6ResultOyytAA05ErrorG0VGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchSelfMemberInfo",
            "printedName": "fetchSelfMemberInfo(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC19fetchSelfMemberInfo10completionyys6ResultOyytAA05ErrorI0VGcSg_tF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC19fetchSelfMemberInfo10completionyys6ResultOyytAA05ErrorI0VGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchGroupMemberList",
            "printedName": "fetchGroupMemberList(role:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GroupMemberRole",
                "printedName": "AtomicXCore.GroupMemberRole",
                "usr": "s:11AtomicXCore15GroupMemberRoleO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC05fetchC10MemberList4role10completionyAA0cG4RoleO_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC05fetchC10MemberList4role10completionyAA0cG4RoleO_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchMoreGroupMemberList",
            "printedName": "fetchMoreGroupMemberList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC09fetchMoreC10MemberList10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC09fetchMoreC10MemberList10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateGroupProfile",
            "printedName": "updateGroupProfile(name:notice:avatar: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.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC06updateC7Profile4name6notice6avatar10completionySSSg_A2Iys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC06updateC7Profile4name6notice6avatar10completionySSSg_A2Iys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setGroupJoinOption",
            "printedName": "setGroupJoinOption(option:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GroupJoinOption",
                "printedName": "AtomicXCore.GroupJoinOption",
                "usr": "s:11AtomicXCore15GroupJoinOptionO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC03setC10JoinOption6option10completionyAA0cgH0O_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC03setC10JoinOption6option10completionyAA0cgH0O_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setGroupInviteOption",
            "printedName": "setGroupInviteOption(option:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GroupJoinOption",
                "printedName": "AtomicXCore.GroupJoinOption",
                "usr": "s:11AtomicXCore15GroupJoinOptionO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC03setC12InviteOption6option10completionyAA0c4JoinH0O_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC03setC12InviteOption6option10completionyAA0c4JoinH0O_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addGroupMember",
            "printedName": "addGroupMember(userIDList:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC03addC6Member10userIDList10completionySaySSG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC03addC6Member10userIDList10completionySaySSG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deleteGroupMember",
            "printedName": "deleteGroupMember(members:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.GroupMember]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GroupMember",
                    "printedName": "AtomicXCore.GroupMember",
                    "usr": "s:11AtomicXCore11GroupMemberV"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC06deleteC6Member7members10completionySayAA0cG0VG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC06deleteC6Member7members10completionySayAA0cG0VG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeGroupOwner",
            "printedName": "changeGroupOwner(newOwnerID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC06changeC5Owner03newG2ID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC06changeC5Owner03newG2ID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setGroupMemberRole",
            "printedName": "setGroupMemberRole(userID:role:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "GroupMemberRole",
                "printedName": "AtomicXCore.GroupMemberRole",
                "usr": "s:11AtomicXCore15GroupMemberRoleO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC03setC10MemberRole6userID4role10completionySS_AA0cgH0Oys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC03setC10MemberRole6userID4role10completionySS_AA0cgH0Oys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setGroupMemberMuteTime",
            "printedName": "setGroupMemberMuteTime(userID:time:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC03setC14MemberMuteTime6userID4time10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC03setC14MemberMuteTime6userID4time10completionySS_Suys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMuteAllMembers",
            "printedName": "setMuteAllMembers(value:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC17setMuteAllMembers5value10completionySb_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC17setMuteAllMembers5value10completionySb_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setSelfGroupNameCard",
            "printedName": "setSelfGroupNameCard(nameCard: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.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC07setSelfC8NameCard04nameI010completionySSSg_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC07setSelfC8NameCard04nameI010completionySSSg_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "dismissGroup",
            "printedName": "dismissGroup(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC07dismissC010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC07dismissC010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "quitGroup",
            "printedName": "quitGroup(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17GroupSettingStoreC04quitC010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreC04quitC010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GroupSettingStore",
                "printedName": "AtomicXCore.GroupSettingStore",
                "usr": "c:@M@AtomicXCore@objc(cs)GroupSettingStore"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)GroupSettingStore(im)init",
            "mangledName": "$s11AtomicXCore17GroupSettingStoreCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)GroupSettingStore",
        "mangledName": "$s11AtomicXCore17GroupSettingStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "LikeState",
        "printedName": "LikeState",
        "children": [
          {
            "kind": "Var",
            "name": "totalLikeCount",
            "printedName": "totalLikeCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9LikeStateV05totalC5CountSuvp",
            "mangledName": "$s11AtomicXCore9LikeStateV05totalC5CountSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9LikeStateV05totalC5CountSuvg",
                "mangledName": "$s11AtomicXCore9LikeStateV05totalC5CountSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9LikeStateV05totalC5CountSuvs",
                "mangledName": "$s11AtomicXCore9LikeStateV05totalC5CountSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9LikeStateV05totalC5CountSuvM",
                "mangledName": "$s11AtomicXCore9LikeStateV05totalC5CountSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore9LikeStateV",
        "mangledName": "$s11AtomicXCore9LikeStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LikeEvent",
        "printedName": "LikeEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onReceiveLikesMessage",
            "printedName": "onReceiveLikesMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LikeEvent.Type) -> (Swift.String, Swift.UInt, AtomicXCore.LiveUserInfo) -> AtomicXCore.LikeEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.UInt, AtomicXCore.LiveUserInfo) -> AtomicXCore.LikeEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LikeEvent",
                        "printedName": "AtomicXCore.LikeEvent",
                        "usr": "s:11AtomicXCore9LikeEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(liveID: Swift.String, totalLikesReceived: Swift.UInt, sender: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "UInt",
                            "printedName": "Swift.UInt",
                            "usr": "s:Su"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LikeEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LikeEvent",
                        "printedName": "AtomicXCore.LikeEvent",
                        "usr": "s:11AtomicXCore9LikeEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9LikeEventO21onReceiveLikesMessageyACSS_SuAA12LiveUserInfoVtcACmF",
            "mangledName": "$s11AtomicXCore9LikeEventO21onReceiveLikesMessageyACSS_SuAA12LiveUserInfoVtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore9LikeEventO",
        "mangledName": "$s11AtomicXCore9LikeEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LikeStore",
        "printedName": "LikeStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LikeStore",
                "printedName": "AtomicXCore.LikeStore",
                "usr": "s:11AtomicXCore9LikeStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore9LikeStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore9LikeStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LikeState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LikeState",
                    "printedName": "AtomicXCore.LikeState",
                    "usr": "s:11AtomicXCore9LikeStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9LikeStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "mangledName": "$s11AtomicXCore9LikeStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LikeState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LikeState",
                        "printedName": "AtomicXCore.LikeState",
                        "usr": "s:11AtomicXCore9LikeStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9LikeStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "mangledName": "$s11AtomicXCore9LikeStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "likeEventPublisher",
            "printedName": "likeEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.LikeEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LikeEvent",
                    "printedName": "AtomicXCore.LikeEvent",
                    "usr": "s:11AtomicXCore9LikeEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9LikeStoreC18likeEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore9LikeStoreC18likeEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.LikeEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LikeEvent",
                        "printedName": "AtomicXCore.LikeEvent",
                        "usr": "s:11AtomicXCore9LikeEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9LikeStoreC18likeEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore9LikeStoreC18likeEventPublisher7Combine18PassthroughSubjectCyAA0cF0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "sendLike",
            "printedName": "sendLike(count:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore9LikeStoreC04sendC05count10completionySu_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore9LikeStoreC04sendC05count10completionySu_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore9LikeStoreC",
        "mangledName": "$s11AtomicXCore9LikeStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "Role",
        "printedName": "Role",
        "children": [
          {
            "kind": "Var",
            "name": "owner",
            "printedName": "owner",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.Role.Type) -> AtomicXCore.Role",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Role",
                    "printedName": "AtomicXCore.Role",
                    "usr": "s:11AtomicXCore4RoleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.Role.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Role",
                        "printedName": "AtomicXCore.Role",
                        "usr": "s:11AtomicXCore4RoleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore4RoleO5owneryA2CmF",
            "mangledName": "$s11AtomicXCore4RoleO5owneryA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "admin",
            "printedName": "admin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.Role.Type) -> AtomicXCore.Role",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Role",
                    "printedName": "AtomicXCore.Role",
                    "usr": "s:11AtomicXCore4RoleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.Role.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Role",
                        "printedName": "AtomicXCore.Role",
                        "usr": "s:11AtomicXCore4RoleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore4RoleO5adminyA2CmF",
            "mangledName": "$s11AtomicXCore4RoleO5adminyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "generalUser",
            "printedName": "generalUser",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.Role.Type) -> AtomicXCore.Role",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Role",
                    "printedName": "AtomicXCore.Role",
                    "usr": "s:11AtomicXCore4RoleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.Role.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Role",
                        "printedName": "AtomicXCore.Role",
                        "usr": "s:11AtomicXCore4RoleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore4RoleO11generalUseryA2CmF",
            "mangledName": "$s11AtomicXCore4RoleO11generalUseryA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.Role?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Role",
                    "printedName": "AtomicXCore.Role",
                    "usr": "s:11AtomicXCore4RoleO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore4RoleO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore4RoleO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore4RoleO8rawValueSivp",
            "mangledName": "$s11AtomicXCore4RoleO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore4RoleO8rawValueSivg",
                "mangledName": "$s11AtomicXCore4RoleO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore4RoleO",
        "mangledName": "$s11AtomicXCore4RoleO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveUserInfo",
        "printedName": "LiveUserInfo",
        "children": [
          {
            "kind": "Var",
            "name": "userID",
            "printedName": "userID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12LiveUserInfoV6userIDSSvp",
            "mangledName": "$s11AtomicXCore12LiveUserInfoV6userIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV6userIDSSvg",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV6userIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV6userIDSSvs",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV6userIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV6userIDSSvM",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV6userIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "userName",
            "printedName": "userName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12LiveUserInfoV8userNameSSvp",
            "mangledName": "$s11AtomicXCore12LiveUserInfoV8userNameSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV8userNameSSvg",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV8userNameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV8userNameSSvs",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV8userNameSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV8userNameSSvM",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV8userNameSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12LiveUserInfoV9avatarURLSSvp",
            "mangledName": "$s11AtomicXCore12LiveUserInfoV9avatarURLSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV9avatarURLSSvg",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV9avatarURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV9avatarURLSSvs",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV9avatarURLSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveUserInfoV9avatarURLSSvM",
                "mangledName": "$s11AtomicXCore12LiveUserInfoV9avatarURLSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveUserInfo",
                "printedName": "AtomicXCore.LiveUserInfo",
                "usr": "s:11AtomicXCore12LiveUserInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12LiveUserInfoVACycfc",
            "mangledName": "$s11AtomicXCore12LiveUserInfoVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveUserInfo",
                "printedName": "AtomicXCore.LiveUserInfo",
                "usr": "s:11AtomicXCore12LiveUserInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveUserInfo",
                "printedName": "AtomicXCore.LiveUserInfo",
                "usr": "s:11AtomicXCore12LiveUserInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveUserInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore12LiveUserInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore12LiveUserInfoV",
        "mangledName": "$s11AtomicXCore12LiveUserInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveAudienceState",
        "printedName": "LiveAudienceState",
        "children": [
          {
            "kind": "Var",
            "name": "audienceList",
            "printedName": "audienceList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.LiveUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveUserInfo",
                    "printedName": "AtomicXCore.LiveUserInfo",
                    "usr": "s:11AtomicXCore12LiveUserInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvp",
            "mangledName": "$s11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvg",
                "mangledName": "$s11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveUserInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveUserInfo",
                        "printedName": "AtomicXCore.LiveUserInfo",
                        "usr": "s:11AtomicXCore12LiveUserInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvs",
                "mangledName": "$s11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvM",
                "mangledName": "$s11AtomicXCore17LiveAudienceStateV12audienceListSayAA0C8UserInfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "audienceCount",
            "printedName": "audienceCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17LiveAudienceStateV13audienceCountSuvp",
            "mangledName": "$s11AtomicXCore17LiveAudienceStateV13audienceCountSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStateV13audienceCountSuvg",
                "mangledName": "$s11AtomicXCore17LiveAudienceStateV13audienceCountSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStateV13audienceCountSuvs",
                "mangledName": "$s11AtomicXCore17LiveAudienceStateV13audienceCountSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStateV13audienceCountSuvM",
                "mangledName": "$s11AtomicXCore17LiveAudienceStateV13audienceCountSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveAudienceState",
                "printedName": "AtomicXCore.LiveAudienceState",
                "usr": "s:11AtomicXCore17LiveAudienceStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore17LiveAudienceStateVACycfc",
            "mangledName": "$s11AtomicXCore17LiveAudienceStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore17LiveAudienceStateV",
        "mangledName": "$s11AtomicXCore17LiveAudienceStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveAudienceEvent",
        "printedName": "LiveAudienceEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onAudienceJoined",
            "printedName": "onAudienceJoined",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveAudienceEvent.Type) -> (AtomicXCore.LiveUserInfo) -> AtomicXCore.LiveAudienceEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo) -> AtomicXCore.LiveAudienceEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceEvent",
                        "printedName": "AtomicXCore.LiveAudienceEvent",
                        "usr": "s:11AtomicXCore17LiveAudienceEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(audience: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveAudienceEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceEvent",
                        "printedName": "AtomicXCore.LiveAudienceEvent",
                        "usr": "s:11AtomicXCore17LiveAudienceEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17LiveAudienceEventO02onD6JoinedyAcA0C8UserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore17LiveAudienceEventO02onD6JoinedyAcA0C8UserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onAudienceLeft",
            "printedName": "onAudienceLeft",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveAudienceEvent.Type) -> (AtomicXCore.LiveUserInfo) -> AtomicXCore.LiveAudienceEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo) -> AtomicXCore.LiveAudienceEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceEvent",
                        "printedName": "AtomicXCore.LiveAudienceEvent",
                        "usr": "s:11AtomicXCore17LiveAudienceEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(audience: AtomicXCore.LiveUserInfo)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveAudienceEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceEvent",
                        "printedName": "AtomicXCore.LiveAudienceEvent",
                        "usr": "s:11AtomicXCore17LiveAudienceEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17LiveAudienceEventO02onD4LeftyAcA0C8UserInfoV_tcACmF",
            "mangledName": "$s11AtomicXCore17LiveAudienceEventO02onD4LeftyAcA0C8UserInfoV_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onAudienceMessageDisabled",
            "printedName": "onAudienceMessageDisabled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveAudienceEvent.Type) -> (AtomicXCore.LiveUserInfo, Swift.Bool) -> AtomicXCore.LiveAudienceEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.LiveUserInfo, Swift.Bool) -> AtomicXCore.LiveAudienceEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceEvent",
                        "printedName": "AtomicXCore.LiveAudienceEvent",
                        "usr": "s:11AtomicXCore17LiveAudienceEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(audience: AtomicXCore.LiveUserInfo, isDisable: Swift.Bool)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveUserInfo",
                            "printedName": "AtomicXCore.LiveUserInfo",
                            "usr": "s:11AtomicXCore12LiveUserInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveAudienceEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceEvent",
                        "printedName": "AtomicXCore.LiveAudienceEvent",
                        "usr": "s:11AtomicXCore17LiveAudienceEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17LiveAudienceEventO02onD15MessageDisabledyAcA0C8UserInfoV_SbtcACmF",
            "mangledName": "$s11AtomicXCore17LiveAudienceEventO02onD15MessageDisabledyAcA0C8UserInfoV_SbtcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore17LiveAudienceEventO",
        "mangledName": "$s11AtomicXCore17LiveAudienceEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveAudienceStore",
        "printedName": "LiveAudienceStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveAudienceStore",
                "printedName": "AtomicXCore.LiveAudienceStore",
                "usr": "s:11AtomicXCore17LiveAudienceStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveAudienceState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveAudienceState",
                    "printedName": "AtomicXCore.LiveAudienceState",
                    "usr": "s:11AtomicXCore17LiveAudienceStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveAudienceState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceState",
                        "printedName": "AtomicXCore.LiveAudienceState",
                        "usr": "s:11AtomicXCore17LiveAudienceStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore17LiveAudienceStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "liveAudienceEventPublisher",
            "printedName": "liveAudienceEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.LiveAudienceEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveAudienceEvent",
                    "printedName": "AtomicXCore.LiveAudienceEvent",
                    "usr": "s:11AtomicXCore17LiveAudienceEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.LiveAudienceEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveAudienceEvent",
                        "printedName": "AtomicXCore.LiveAudienceEvent",
                        "usr": "s:11AtomicXCore17LiveAudienceEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17LiveAudienceStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore17LiveAudienceStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "fetchAudienceList",
            "printedName": "fetchAudienceList(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC05fetchD4List10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC05fetchD4List10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setAdministrator",
            "printedName": "setAdministrator(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC16setAdministrator6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC16setAdministrator6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "revokeAdministrator",
            "printedName": "revokeAdministrator(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC19revokeAdministrator6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC19revokeAdministrator6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "kickUserOutOfRoom",
            "printedName": "kickUserOutOfRoom(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC17kickUserOutOfRoom6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC17kickUserOutOfRoom6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableSendMessage",
            "printedName": "disableSendMessage(userID:isDisable:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17LiveAudienceStoreC18disableSendMessage6userID9isDisable10completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore17LiveAudienceStoreC18disableSendMessage6userID9isDisable10completionySS_Sbys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore17LiveAudienceStoreC",
        "mangledName": "$s11AtomicXCore17LiveAudienceStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "CoreViewType",
        "printedName": "CoreViewType",
        "children": [
          {
            "kind": "Var",
            "name": "playView",
            "printedName": "playView",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoreViewType.Type) -> AtomicXCore.CoreViewType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoreViewType",
                    "printedName": "AtomicXCore.CoreViewType",
                    "usr": "s:11AtomicXCore12CoreViewTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoreViewType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoreViewType",
                        "printedName": "AtomicXCore.CoreViewType",
                        "usr": "s:11AtomicXCore12CoreViewTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12CoreViewTypeO04playD0yA2CmF",
            "mangledName": "$s11AtomicXCore12CoreViewTypeO04playD0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "pushView",
            "printedName": "pushView",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.CoreViewType.Type) -> AtomicXCore.CoreViewType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CoreViewType",
                    "printedName": "AtomicXCore.CoreViewType",
                    "usr": "s:11AtomicXCore12CoreViewTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.CoreViewType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CoreViewType",
                        "printedName": "AtomicXCore.CoreViewType",
                        "usr": "s:11AtomicXCore12CoreViewTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12CoreViewTypeO04pushD0yA2CmF",
            "mangledName": "$s11AtomicXCore12CoreViewTypeO04pushD0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "CoreViewType",
                "printedName": "AtomicXCore.CoreViewType",
                "usr": "s:11AtomicXCore12CoreViewTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "CoreViewType",
                "printedName": "AtomicXCore.CoreViewType",
                "usr": "s:11AtomicXCore12CoreViewTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12CoreViewTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore12CoreViewTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore12CoreViewTypeO9hashValueSivp",
            "mangledName": "$s11AtomicXCore12CoreViewTypeO9hashValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12CoreViewTypeO9hashValueSivg",
                "mangledName": "$s11AtomicXCore12CoreViewTypeO9hashValueSivg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore12CoreViewTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s11AtomicXCore12CoreViewTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore12CoreViewTypeO",
        "mangledName": "$s11AtomicXCore12CoreViewTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ViewLayer",
        "printedName": "ViewLayer",
        "children": [
          {
            "kind": "Var",
            "name": "foreground",
            "printedName": "foreground",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ViewLayer.Type) -> AtomicXCore.ViewLayer",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewLayer",
                    "printedName": "AtomicXCore.ViewLayer",
                    "usr": "c:@M@AtomicXCore@E@ViewLayer"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ViewLayer.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewLayer",
                        "printedName": "AtomicXCore.ViewLayer",
                        "usr": "c:@M@AtomicXCore@E@ViewLayer"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@AtomicXCore@E@ViewLayer@ViewLayerForeground",
            "mangledName": "$s11AtomicXCore9ViewLayerO10foregroundyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "background",
            "printedName": "background",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.ViewLayer.Type) -> AtomicXCore.ViewLayer",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewLayer",
                    "printedName": "AtomicXCore.ViewLayer",
                    "usr": "c:@M@AtomicXCore@E@ViewLayer"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.ViewLayer.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewLayer",
                        "printedName": "AtomicXCore.ViewLayer",
                        "usr": "c:@M@AtomicXCore@E@ViewLayer"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@AtomicXCore@E@ViewLayer@ViewLayerBackground",
            "mangledName": "$s11AtomicXCore9ViewLayerO10backgroundyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ViewLayer?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewLayer",
                    "printedName": "AtomicXCore.ViewLayer",
                    "usr": "c:@M@AtomicXCore@E@ViewLayer"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore9ViewLayerO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore9ViewLayerO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore9ViewLayerO8rawValueSivp",
            "mangledName": "$s11AtomicXCore9ViewLayerO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9ViewLayerO8rawValueSivg",
                "mangledName": "$s11AtomicXCore9ViewLayerO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "c:@M@AtomicXCore@E@ViewLayer",
        "mangledName": "$s11AtomicXCore9ViewLayerO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VideoViewDelegate",
        "printedName": "VideoViewDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "createCoGuestView",
            "printedName": "createCoGuestView(seatInfo:viewLayer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TUISeatFullInfo",
                "printedName": "RTCRoomEngine.TUISeatFullInfo",
                "usr": "c:objc(cs)TUISeatFullInfo"
              },
              {
                "kind": "TypeNominal",
                "name": "ViewLayer",
                "printedName": "AtomicXCore.ViewLayer",
                "usr": "c:@M@AtomicXCore@E@ViewLayer"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)VideoViewDelegate(im)createCoGuestViewWithSeatInfo:viewLayer:",
            "mangledName": "$s11AtomicXCore17VideoViewDelegateP013createCoGuestD08seatInfo9viewLayerSo6UIViewCSgSo011TUISeatFullJ0C_AA0dL0OtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.VideoViewDelegate>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.VideoViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createCoHostView",
            "printedName": "createCoHostView(seatInfo:viewLayer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TUISeatFullInfo",
                "printedName": "RTCRoomEngine.TUISeatFullInfo",
                "usr": "c:objc(cs)TUISeatFullInfo"
              },
              {
                "kind": "TypeNominal",
                "name": "ViewLayer",
                "printedName": "AtomicXCore.ViewLayer",
                "usr": "c:@M@AtomicXCore@E@ViewLayer"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)VideoViewDelegate(im)createCoHostViewWithSeatInfo:viewLayer:",
            "mangledName": "$s11AtomicXCore17VideoViewDelegateP012createCoHostD08seatInfo9viewLayerSo6UIViewCSgSo011TUISeatFullJ0C_AA0dL0OtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.VideoViewDelegate>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.VideoViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createBattleView",
            "printedName": "createBattleView(battleUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)VideoViewDelegate(im)createBattleViewWithBattleUser:",
            "mangledName": "$s11AtomicXCore17VideoViewDelegateP012createBattleD010battleUserSo6UIViewCSgSo09TUIBattleI0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.VideoViewDelegate>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.VideoViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createBattleContainerView",
            "printedName": "createBattleContainerView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)VideoViewDelegate(im)createBattleContainerView",
            "mangledName": "$s11AtomicXCore17VideoViewDelegateP021createBattleContainerD0So6UIViewCSgyF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.VideoViewDelegate>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.VideoViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@AtomicXCore@objc(pl)VideoViewDelegate",
        "mangledName": "$s11AtomicXCore17VideoViewDelegateP",
        "moduleName": "AtomicXCore",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveCoreView",
        "printedName": "LiveCoreView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(viewType:frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveCoreView",
                "printedName": "AtomicXCore.LiveCoreView",
                "usr": "c:@M@AtomicXCore@objc(cs)LiveCoreView"
              },
              {
                "kind": "TypeNominal",
                "name": "CoreViewType",
                "printedName": "AtomicXCore.CoreViewType",
                "usr": "s:11AtomicXCore12CoreViewTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "hasDefaultArg": true,
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12LiveCoreViewC8viewType5frameAcA0deG0O_So6CGRectVtcfc",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC8viewType5frameAcA0deG0O_So6CGRectVtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Required",
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "videoViewDelegate",
            "printedName": "videoViewDelegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any AtomicXCore.VideoViewDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvp",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl",
              "RawDocComment"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any AtomicXCore.VideoViewDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoViewDelegate",
                        "printedName": "any AtomicXCore.VideoViewDelegate",
                        "usr": "c:@M@AtomicXCore@objc(pl)VideoViewDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvg",
                "mangledName": "$s11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any AtomicXCore.VideoViewDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoViewDelegate",
                        "printedName": "any AtomicXCore.VideoViewDelegate",
                        "usr": "c:@M@AtomicXCore@objc(pl)VideoViewDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvs",
                "mangledName": "$s11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvM",
                "mangledName": "$s11AtomicXCore12LiveCoreViewC05videoE8DelegateAA05VideoeG0_pSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "setLiveID",
            "printedName": "setLiveID(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC03setC2IDyySSF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC03setC2IDyySSF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startPreviewLiveStream",
            "printedName": "startPreviewLiveStream(roomId:isMuteAudio:onPlaying:onLoading:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.String) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.String) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.String, RTCRoomEngine.TUIError, Swift.String) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, RTCRoomEngine.TUIError, Swift.String) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Swift.String, RTCRoomEngine.TUIError, Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "TUIError",
                            "printedName": "RTCRoomEngine.TUIError",
                            "usr": "c:@E@TUIError"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC012startPreviewC6Stream6roomId11isMuteAudio9onPlaying0N7Loading0N5ErrorySS_SbySScSgAJySS_So8TUIErrorVSStcSgtF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC012startPreviewC6Stream6roomId11isMuteAudio9onPlaying0N7Loading0N5ErrorySS_SbySScSgAJySS_So8TUIErrorVSStcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopPreviewLiveStream",
            "printedName": "stopPreviewLiveStream(roomId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC011stopPreviewC6Stream6roomIdySS_tF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC011stopPreviewC6Stream6roomIdySS_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callExperimentalAPI",
            "printedName": "callExperimentalAPI(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC19callExperimentalAPIyySSFZ",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC19callExperimentalAPIyySSFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveCoreView",
                "printedName": "AtomicXCore.LiveCoreView",
                "usr": "c:@M@AtomicXCore@objc(cs)LiveCoreView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)LiveCoreView(im)initWithFrame:",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "startLiveStream",
            "printedName": "startLiveStream(liveInfo:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUILiveInfo",
                "printedName": "RTCRoomEngine.TUILiveInfo",
                "usr": "c:objc(cs)TUILiveInfo"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUILiveInfo) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUILiveInfo",
                    "printedName": "RTCRoomEngine.TUILiveInfo",
                    "usr": "c:objc(cs)TUILiveInfo"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC05startC6Stream8liveInfo9onSuccess0J5ErrorySo07TUILiveI0C_yAIcySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC05startC6Stream8liveInfo9onSuccess0J5ErrorySo07TUILiveI0C_yAIcySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startLiveStream",
            "printedName": "startLiveStream(roomInfo:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIRoomInfo",
                "printedName": "RTCRoomEngine.TUIRoomInfo",
                "usr": "c:objc(cs)TUIRoomInfo"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIRoomInfo?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "RTCRoomEngine.TUIRoomInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIRoomInfo",
                        "printedName": "RTCRoomEngine.TUIRoomInfo",
                        "usr": "c:objc(cs)TUIRoomInfo"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC05startC6Stream8roomInfo9onSuccess0J5ErrorySo07TUIRoomI0C_yAISgcySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC05startC6Stream8roomInfo9onSuccess0J5ErrorySo07TUIRoomI0C_yAISgcySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopLiveStream",
            "printedName": "stopLiveStream(onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUILiveStatisticsData) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUILiveStatisticsData",
                    "printedName": "RTCRoomEngine.TUILiveStatisticsData",
                    "usr": "c:objc(cs)TUILiveStatisticsData"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC04stopC6Stream9onSuccess0H5ErroryySo21TUILiveStatisticsDataCc_ySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC04stopC6Stream9onSuccess0H5ErroryySo21TUILiveStatisticsDataCc_ySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopLiveStream",
            "printedName": "stopLiveStream(onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC04stopC6Stream9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC04stopC6Stream9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "joinLiveStream",
            "printedName": "joinLiveStream(roomId:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUILiveInfo) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUILiveInfo",
                    "printedName": "RTCRoomEngine.TUILiveInfo",
                    "usr": "c:objc(cs)TUILiveInfo"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC04joinC6Stream6roomId9onSuccess0J5ErrorySS_ySo11TUILiveInfoCcySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC04joinC6Stream6roomId9onSuccess0J5ErrorySS_ySo11TUILiveInfoCcySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "joinLiveStream",
            "printedName": "joinLiveStream(roomId:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIRoomInfo?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "RTCRoomEngine.TUIRoomInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIRoomInfo",
                        "printedName": "RTCRoomEngine.TUIRoomInfo",
                        "usr": "c:objc(cs)TUIRoomInfo"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC04joinC6Stream6roomId9onSuccess0J5ErrorySS_ySo11TUIRoomInfoCSgcySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC04joinC6Stream6roomId9onSuccess0J5ErrorySS_ySo11TUIRoomInfoCSgcySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "leaveLiveStream",
            "printedName": "leaveLiveStream(onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC05leaveC6Stream9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC05leaveC6Stream9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startCamera",
            "printedName": "startCamera(useFrontCamera:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC11startCamera08useFrontG09onSuccess0J5ErrorySb_yycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC11startCamera08useFrontG09onSuccess0J5ErrorySb_yycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "switchCamera",
            "printedName": "switchCamera(isFront:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC12switchCamera7isFrontySb_tF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC12switchCamera7isFrontySb_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopCamera",
            "printedName": "stopCamera()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC10stopCamerayyF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC10stopCamerayyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableMirror",
            "printedName": "enableMirror(enable:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC12enableMirror0F0ySb_tF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC12enableMirror0F0ySb_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startMicrophone",
            "printedName": "startMicrophone(onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC15startMicrophone9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC15startMicrophone9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "muteMicrophone",
            "printedName": "muteMicrophone()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC14muteMicrophoneyyF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC14muteMicrophoneyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unmuteMicrophone",
            "printedName": "unmuteMicrophone(onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC16unmuteMicrophone9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC16unmuteMicrophone9onSuccess0H5Erroryyyc_ySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopMicrophone",
            "printedName": "stopMicrophone()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC14stopMicrophoneyyF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC14stopMicrophoneyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "requestIntraRoomConnection",
            "printedName": "requestIntraRoomConnection(userId:timeOut:openCamera:seatIndex:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "hasDefaultArg": true,
                "usr": "s:Si"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC26requestIntraRoomConnection6userId7timeOut10openCamera9seatIndex9onSuccess0R5ErrorySS_SiSbSiyycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC26requestIntraRoomConnection6userId7timeOut10openCamera9seatIndex9onSuccess0R5ErrorySS_SiSbSiyycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancelIntraRoomConnection",
            "printedName": "cancelIntraRoomConnection(userId:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC25cancelIntraRoomConnection6userId9onSuccess0L5ErrorySS_yycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC25cancelIntraRoomConnection6userId9onSuccess0L5ErrorySS_yycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "respondIntraRoomConnection",
            "printedName": "respondIntraRoomConnection(userId:isAccepted:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC26respondIntraRoomConnection6userId10isAccepted9onSuccess0N5ErrorySS_SbyycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC26respondIntraRoomConnection6userId10isAccepted9onSuccess0N5ErrorySS_SbyycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disconnectUser",
            "printedName": "disconnectUser(userId:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC14disconnectUser6userId9onSuccess0J5ErrorySS_yycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC14disconnectUser6userId9onSuccess0J5ErrorySS_yycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "terminateIntraRoomConnection",
            "printedName": "terminateIntraRoomConnection()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC28terminateIntraRoomConnectionyyF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC28terminateIntraRoomConnectionyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "requestCrossRoomConnection",
            "printedName": "requestCrossRoomConnection(roomId:timeOut:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIConnectionCode?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "RTCRoomEngine.TUIConnectionCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIConnectionCode",
                        "printedName": "RTCRoomEngine.TUIConnectionCode",
                        "usr": "c:@E@TUIConnectionCode"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC26requestCrossRoomConnection6roomId7timeOut9onSuccess0N5ErrorySS_SiySo17TUIConnectionCodeVSgcySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC26requestCrossRoomConnection6roomId7timeOut9onSuccess0N5ErrorySS_SiySo17TUIConnectionCodeVSgcySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancelCrossRoomConnection",
            "printedName": "cancelCrossRoomConnection(roomId:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC25cancelCrossRoomConnection6roomId9onSuccess0L5ErrorySS_yycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC25cancelCrossRoomConnection6roomId9onSuccess0L5ErrorySS_yycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "respondToCrossRoomConnection",
            "printedName": "respondToCrossRoomConnection(roomId:isAccepted:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC28respondToCrossRoomConnection6roomId10isAccepted9onSuccess0O5ErrorySS_SbyycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC28respondToCrossRoomConnection6roomId10isAccepted9onSuccess0O5ErrorySS_SbyycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "terminateCrossRoomConnection",
            "printedName": "terminateCrossRoomConnection()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC28terminateCrossRoomConnectionyyF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC28terminateCrossRoomConnectionyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "registerConnectionObserver",
            "printedName": "registerConnectionObserver(observer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ConnectionObserver",
                "printedName": "any AtomicXCore.ConnectionObserver",
                "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC26registerConnectionObserver8observeryAA0gH0_p_tF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC26registerConnectionObserver8observeryAA0gH0_p_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unregisterConnectionObserver",
            "printedName": "unregisterConnectionObserver(observer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ConnectionObserver",
                "printedName": "any AtomicXCore.ConnectionObserver",
                "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC28unregisterConnectionObserver8observeryAA0gH0_p_tF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC28unregisterConnectionObserver8observeryAA0gH0_p_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setLocalVideoMuteImage",
            "printedName": "setLocalVideoMuteImage(bigImage:smallImage:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC22setLocalVideoMuteImage03bigJ005smallJ0ySo7UIImageCSg_AItF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC22setLocalVideoMuteImage03bigJ005smallJ0ySo7UIImageCSg_AItF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "registerBattleObserver",
            "printedName": "registerBattleObserver(observer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleObserver",
                "printedName": "any AtomicXCore.BattleObserver",
                "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC22registerBattleObserver8observeryAA0gH0_p_tF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC22registerBattleObserver8observeryAA0gH0_p_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unregisterBattleObserver",
            "printedName": "unregisterBattleObserver(observer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BattleObserver",
                "printedName": "any AtomicXCore.BattleObserver",
                "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC24unregisterBattleObserver8observeryAA0gH0_p_tF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC24unregisterBattleObserver8observeryAA0gH0_p_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "requestBattle",
            "printedName": "requestBattle(config:userIdList:timeout:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleConfig",
                "printedName": "RTCRoomEngine.TUIBattleConfig",
                "usr": "c:objc(cs)TUIBattleConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.String, [RTCRoomEngine.TUIBattleUser]) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(Swift.String, [RTCRoomEngine.TUIBattleUser])",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[RTCRoomEngine.TUIBattleUser]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TUIBattleUser",
                            "printedName": "RTCRoomEngine.TUIBattleUser",
                            "usr": "c:objc(cs)TUIBattleUser"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC13requestBattle6config10userIdList7timeout9onSuccess0M5ErrorySo15TUIBattleConfigC_SaySSGSdySS_SaySo0P4UserCGtcySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC13requestBattle6config10userIdList7timeout9onSuccess0M5ErrorySo15TUIBattleConfigC_SaySSGSdySS_SaySo0P4UserCGtcySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancelBattle",
            "printedName": "cancelBattle(battleId:userIdList:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "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": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC12cancelBattle8battleId04userI4List9onSuccess0L5ErrorySS_SaySSGyycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC12cancelBattle8battleId04userI4List9onSuccess0L5ErrorySS_SaySSGyycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "respondToBattle",
            "printedName": "respondToBattle(battleId:isAccepted:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC15respondToBattle8battleId10isAccepted9onSuccess0M5ErrorySS_SbyycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC15respondToBattle8battleId10isAccepted9onSuccess0M5ErrorySS_SbyycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "terminateBattle",
            "printedName": "terminateBattle(battleId:onSuccess:onError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(RTCRoomEngine.TUIError, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(RTCRoomEngine.TUIError, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC15terminateBattle8battleId9onSuccess0J5ErrorySS_yycySo8TUIErrorV_SStctF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC15terminateBattle8battleId9onSuccess0J5ErrorySS_yycySo8TUIErrorV_SStctF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "subscribeState",
            "printedName": "subscribeState(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyPublisher",
                "printedName": "Combine.AnyPublisher<τ_0_1, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine12AnyPublisherV"
              },
              {
                "kind": "TypeNominal",
                "name": "StatePublisherSelector",
                "printedName": "AtomicXCore.StatePublisherSelector<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:11AtomicXCore22StatePublisherSelectorC"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC14subscribeStatey7Combine12AnyPublisherVyq_s5NeverOGAA0gJ8SelectorCyxq_Gr0_lF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC14subscribeStatey7Combine12AnyPublisherVyq_s5NeverOGAA0gJ8SelectorCyxq_Gr0_lF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0, τ_0_1>",
            "sugared_genericSig": "<State, Value>",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getState",
            "printedName": "getState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12LiveCoreViewC8getStatexyAA0deG0RzlF",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC8getStatexyAA0deG0RzlF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.CoreViewState>",
            "sugared_genericSig": "<T where T : AtomicXCore.CoreViewState>",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didMoveToWindow",
            "printedName": "didMoveToWindow()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)LiveCoreView(im)didMoveToWindow",
            "mangledName": "$s11AtomicXCore12LiveCoreViewC15didMoveToWindowyyF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "objc_name": "didMoveToWindow",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)LiveCoreView",
        "mangledName": "$s11AtomicXCore12LiveCoreViewC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "LayoutMode",
        "printedName": "LayoutMode",
        "children": [
          {
            "kind": "Var",
            "name": "gridLayout",
            "printedName": "gridLayout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LayoutMode.Type) -> AtomicXCore.LayoutMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutMode",
                    "printedName": "AtomicXCore.LayoutMode",
                    "usr": "c:@M@AtomicXCore@E@LayoutMode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LayoutMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutMode",
                        "printedName": "AtomicXCore.LayoutMode",
                        "usr": "c:@M@AtomicXCore@E@LayoutMode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@AtomicXCore@E@LayoutMode@LayoutModeGridLayout",
            "mangledName": "$s11AtomicXCore10LayoutModeO04gridC0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "ObjC"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "floatLayout",
            "printedName": "floatLayout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LayoutMode.Type) -> AtomicXCore.LayoutMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutMode",
                    "printedName": "AtomicXCore.LayoutMode",
                    "usr": "c:@M@AtomicXCore@E@LayoutMode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LayoutMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutMode",
                        "printedName": "AtomicXCore.LayoutMode",
                        "usr": "c:@M@AtomicXCore@E@LayoutMode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@AtomicXCore@E@LayoutMode@LayoutModeFloatLayout",
            "mangledName": "$s11AtomicXCore10LayoutModeO05floatC0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "ObjC"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "freeLayout",
            "printedName": "freeLayout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LayoutMode.Type) -> AtomicXCore.LayoutMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutMode",
                    "printedName": "AtomicXCore.LayoutMode",
                    "usr": "c:@M@AtomicXCore@E@LayoutMode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LayoutMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutMode",
                        "printedName": "AtomicXCore.LayoutMode",
                        "usr": "c:@M@AtomicXCore@E@LayoutMode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@AtomicXCore@E@LayoutMode@LayoutModeFreeLayout",
            "mangledName": "$s11AtomicXCore10LayoutModeO04freeC0yA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "ObjC"
            ],
            "fixedbinaryorder": 2
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.LayoutMode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutMode",
                    "printedName": "AtomicXCore.LayoutMode",
                    "usr": "c:@M@AtomicXCore@E@LayoutMode"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10LayoutModeO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore10LayoutModeO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore10LayoutModeO8rawValueSivp",
            "mangledName": "$s11AtomicXCore10LayoutModeO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LayoutModeO8rawValueSivg",
                "mangledName": "$s11AtomicXCore10LayoutModeO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "c:@M@AtomicXCore@E@LayoutMode",
        "mangledName": "$s11AtomicXCore10LayoutModeO",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "Available"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConnectionObserver",
        "printedName": "ConnectionObserver",
        "children": [
          {
            "kind": "Function",
            "name": "onConnectedUsersUpdated",
            "printedName": "onConnectedUsersUpdated(userList:joinList:leaveList:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIUserInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onConnectedUsersUpdatedWithUserList:joinList:leaveList:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP23onConnectedUsersUpdated8userList04joinJ005leaveJ0ySaySo11TUIUserInfoCG_A2JtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserConnectionRequest",
            "printedName": "onUserConnectionRequest(inviterUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onUserConnectionRequestWithInviterUser:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP06onUserC7Request07inviterF0ySo11TUIUserInfoC_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserConnectionCancelled",
            "printedName": "onUserConnectionCancelled(inviterUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onUserConnectionCancelledWithInviterUser:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP06onUserC9Cancelled07inviterF0ySo11TUIUserInfoC_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserConnectionAccepted",
            "printedName": "onUserConnectionAccepted(userInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onUserConnectionAcceptedWithUserInfo:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP06onUserC8Accepted8userInfoySo07TUIUserI0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserConnectionRejected",
            "printedName": "onUserConnectionRejected(userInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onUserConnectionRejectedWithUserInfo:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP06onUserC8Rejected8userInfoySo07TUIUserI0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserConnectionTimeout",
            "printedName": "onUserConnectionTimeout(userInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onUserConnectionTimeoutWithUserInfo:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP06onUserC7Timeout8userInfoySo07TUIUserI0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserConnectionTerminated",
            "printedName": "onUserConnectionTerminated()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onUserConnectionTerminated",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP06onUserC10TerminatedyyF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserConnectionExited",
            "printedName": "onUserConnectionExited(userInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onUserConnectionExitedWithUserInfo:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP06onUserC6Exited8userInfoySo07TUIUserI0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onConnectedRoomsUpdated",
            "printedName": "onConnectedRoomsUpdated(hostUserList:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIConnectionUser]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIConnectionUser",
                    "printedName": "RTCRoomEngine.TUIConnectionUser",
                    "usr": "c:objc(cs)TUIConnectionUser"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onConnectedRoomsUpdatedWithHostUserList:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP23onConnectedRoomsUpdated12hostUserListySaySo013TUIConnectionJ0CG_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCrossRoomConnectionRequest",
            "printedName": "onCrossRoomConnectionRequest(hostUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onCrossRoomConnectionRequestWithHostUser:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP011onCrossRoomC7Request8hostUserySo013TUIConnectionJ0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCrossRoomConnectionCancelled",
            "printedName": "onCrossRoomConnectionCancelled(hostUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onCrossRoomConnectionCancelledWithHostUser:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP011onCrossRoomC9Cancelled8hostUserySo013TUIConnectionJ0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCrossRoomConnectionAccepted",
            "printedName": "onCrossRoomConnectionAccepted(hostUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onCrossRoomConnectionAcceptedWithHostUser:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP011onCrossRoomC8Accepted8hostUserySo013TUIConnectionJ0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCrossRoomConnectionRejected",
            "printedName": "onCrossRoomConnectionRejected(hostUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onCrossRoomConnectionRejectedWithHostUser:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP011onCrossRoomC8Rejected8hostUserySo013TUIConnectionJ0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCrossRoomConnectionTimeout",
            "printedName": "onCrossRoomConnectionTimeout(inviter:invitee:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onCrossRoomConnectionTimeoutWithInviter:invitee:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP011onCrossRoomC7Timeout7inviter7inviteeySo17TUIConnectionUserC_AHtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onCrossRoomConnectionExited",
            "printedName": "onCrossRoomConnectionExited(hostUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onCrossRoomConnectionExitedWithHostUser:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP011onCrossRoomC6Exited8hostUserySo013TUIConnectionJ0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onRoomDismissed",
            "printedName": "onRoomDismissed(roomId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver(im)onRoomDismissedWithRoomId:",
            "mangledName": "$s11AtomicXCore18ConnectionObserverP15onRoomDismissed6roomIdySS_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.ConnectionObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.ConnectionObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@AtomicXCore@objc(pl)ConnectionObserver",
        "mangledName": "$s11AtomicXCore18ConnectionObserverP",
        "moduleName": "AtomicXCore",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "Available",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BattleObserver",
        "printedName": "BattleObserver",
        "children": [
          {
            "kind": "Function",
            "name": "onBattleStarted",
            "printedName": "onBattleStarted(battleInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleInfo",
                "printedName": "RTCRoomEngine.TUIBattleInfo",
                "usr": "c:objc(cs)TUIBattleInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleStartedWithBattleInfo:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC7Started10battleInfoySo09TUIBattleH0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onBattleEnded",
            "printedName": "onBattleEnded(battleInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleInfo",
                "printedName": "RTCRoomEngine.TUIBattleInfo",
                "usr": "c:objc(cs)TUIBattleInfo"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleEndedWithBattleInfo:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC5Ended10battleInfoySo09TUIBattleH0C_tF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserJoinBattle",
            "printedName": "onUserJoinBattle(battleId:battleUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onUserJoinBattleWithBattleId:battleUser:",
            "mangledName": "$s11AtomicXCore14BattleObserverP010onUserJoinC08battleId0hF0ySS_So09TUIBattleF0CtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onUserExitBattle",
            "printedName": "onUserExitBattle(battleId:battleUser:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onUserExitBattleWithBattleId:battleUser:",
            "mangledName": "$s11AtomicXCore14BattleObserverP010onUserExitC08battleId0hF0ySS_So09TUIBattleF0CtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onBattleScoreChanged",
            "printedName": "onBattleScoreChanged(battleId:battleUserList:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[RTCRoomEngine.TUIBattleUser]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIBattleUser",
                    "printedName": "RTCRoomEngine.TUIBattleUser",
                    "usr": "c:objc(cs)TUIBattleUser"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleScoreChangedWithBattleId:battleUserList:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC12ScoreChanged8battleId0H8UserListySS_SaySo09TUIBattleJ0CGtF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onBattleRequestReceived",
            "printedName": "onBattleRequestReceived(battleId:inviter:invitee:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleRequestReceivedWithBattleId:inviter:invitee:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC15RequestReceived8battleId7inviter7inviteeySS_So13TUIBattleUserCAItF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onBattleRequestCancelled",
            "printedName": "onBattleRequestCancelled(battleId:inviter:invitee:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleRequestCancelledWithBattleId:inviter:invitee:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC16RequestCancelled8battleId7inviter7inviteeySS_So13TUIBattleUserCAItF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onBattleRequestTimeout",
            "printedName": "onBattleRequestTimeout(battleId:inviter:invitee:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleRequestTimeoutWithBattleId:inviter:invitee:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC14RequestTimeout8battleId7inviter7inviteeySS_So13TUIBattleUserCAItF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onBattleRequestAccept",
            "printedName": "onBattleRequestAccept(battleId:inviter:invitee:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleRequestAcceptWithBattleId:inviter:invitee:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC13RequestAccept8battleId7inviter7inviteeySS_So13TUIBattleUserCAItF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onBattleRequestReject",
            "printedName": "onBattleRequestReject(battleId:inviter:invitee:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver(im)onBattleRequestRejectWithBattleId:inviter:invitee:",
            "mangledName": "$s11AtomicXCore14BattleObserverP02onC13RequestReject8battleId7inviter7inviteeySS_So13TUIBattleUserCAItF",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.BattleObserver>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.BattleObserver>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@AtomicXCore@objc(pl)BattleObserver",
        "mangledName": "$s11AtomicXCore14BattleObserverP",
        "moduleName": "AtomicXCore",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "Available"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoHostUser",
        "printedName": "CoHostUser",
        "children": [
          {
            "kind": "Var",
            "name": "connectionUser",
            "printedName": "connectionUser",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUIConnectionUser",
                "printedName": "RTCRoomEngine.TUIConnectionUser",
                "usr": "c:objc(cs)TUIConnectionUser"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(py)connectionUser",
            "mangledName": "$s11AtomicXCore10CoHostUserC010connectionE0So013TUIConnectionE0Cvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIConnectionUser",
                    "printedName": "RTCRoomEngine.TUIConnectionUser",
                    "usr": "c:objc(cs)TUIConnectionUser"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(im)connectionUser",
                "mangledName": "$s11AtomicXCore10CoHostUserC010connectionE0So013TUIConnectionE0Cvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUIConnectionUser",
                    "printedName": "RTCRoomEngine.TUIConnectionUser",
                    "usr": "c:objc(cs)TUIConnectionUser"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(im)setConnectionUser:",
                "mangledName": "$s11AtomicXCore10CoHostUserC010connectionE0So013TUIConnectionE0Cvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10CoHostUserC010connectionE0So013TUIConnectionE0CvM",
                "mangledName": "$s11AtomicXCore10CoHostUserC010connectionE0So013TUIConnectionE0CvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasAudioStream",
            "printedName": "hasAudioStream",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(py)hasAudioStream",
            "mangledName": "$s11AtomicXCore10CoHostUserC14hasAudioStreamSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(im)hasAudioStream",
                "mangledName": "$s11AtomicXCore10CoHostUserC14hasAudioStreamSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(im)setHasAudioStream:",
                "mangledName": "$s11AtomicXCore10CoHostUserC14hasAudioStreamSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10CoHostUserC14hasAudioStreamSbvM",
                "mangledName": "$s11AtomicXCore10CoHostUserC14hasAudioStreamSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasVideoStream",
            "printedName": "hasVideoStream",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(py)hasVideoStream",
            "mangledName": "$s11AtomicXCore10CoHostUserC14hasVideoStreamSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(im)hasVideoStream",
                "mangledName": "$s11AtomicXCore10CoHostUserC14hasVideoStreamSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(im)setHasVideoStream:",
                "mangledName": "$s11AtomicXCore10CoHostUserC14hasVideoStreamSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10CoHostUserC14hasVideoStreamSbvM",
                "mangledName": "$s11AtomicXCore10CoHostUserC14hasVideoStreamSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CoHostUser",
                "printedName": "AtomicXCore.CoHostUser",
                "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser(im)init",
            "mangledName": "$s11AtomicXCore10CoHostUserCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)CoHostUser",
        "mangledName": "$s11AtomicXCore10CoHostUserC",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "ObjCMembers",
          "Available",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BattleUserViewModel",
        "printedName": "BattleUserViewModel",
        "children": [
          {
            "kind": "Var",
            "name": "battleUser",
            "printedName": "battleUser",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUIBattleUser",
                "printedName": "RTCRoomEngine.TUIBattleUser",
                "usr": "c:objc(cs)TUIBattleUser"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel(py)battleUser",
            "mangledName": "$s11AtomicXCore19BattleUserViewModelC06battleD0So09TUIBattleD0Cvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIBattleUser",
                    "printedName": "RTCRoomEngine.TUIBattleUser",
                    "usr": "c:objc(cs)TUIBattleUser"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel(im)battleUser",
                "mangledName": "$s11AtomicXCore19BattleUserViewModelC06battleD0So09TUIBattleD0Cvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUIBattleUser",
                    "printedName": "RTCRoomEngine.TUIBattleUser",
                    "usr": "c:objc(cs)TUIBattleUser"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel(im)setBattleUser:",
                "mangledName": "$s11AtomicXCore19BattleUserViewModelC06battleD0So09TUIBattleD0Cvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19BattleUserViewModelC06battleD0So09TUIBattleD0CvM",
                "mangledName": "$s11AtomicXCore19BattleUserViewModelC06battleD0So09TUIBattleD0CvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rect",
            "printedName": "rect",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel(py)rect",
            "mangledName": "$s11AtomicXCore19BattleUserViewModelC4rectSo6CGRectVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel(im)rect",
                "mangledName": "$s11AtomicXCore19BattleUserViewModelC4rectSo6CGRectVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel(im)setRect:",
                "mangledName": "$s11AtomicXCore19BattleUserViewModelC4rectSo6CGRectVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19BattleUserViewModelC4rectSo6CGRectVvM",
                "mangledName": "$s11AtomicXCore19BattleUserViewModelC4rectSo6CGRectVvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BattleUserViewModel",
                "printedName": "AtomicXCore.BattleUserViewModel",
                "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel(im)init",
            "mangledName": "$s11AtomicXCore19BattleUserViewModelCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)BattleUserViewModel",
        "mangledName": "$s11AtomicXCore19BattleUserViewModelC",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "ObjCMembers",
          "Available",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UserInfoModifyFlag",
        "printedName": "UserInfoModifyFlag",
        "children": [
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore18UserInfoModifyFlagC8rawValueSuvp",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18UserInfoModifyFlagC8rawValueSuvg",
                "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserInfoModifyFlag",
                "printedName": "AtomicXCore.UserInfoModifyFlag",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cpy)none",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC4noneACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cm)none",
                "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC4noneACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "userRole",
            "printedName": "userRole",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserInfoModifyFlag",
                "printedName": "AtomicXCore.UserInfoModifyFlag",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cpy)userRole",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC8userRoleACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cm)userRole",
                "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC8userRoleACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "nameCard",
            "printedName": "nameCard",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserInfoModifyFlag",
                "printedName": "AtomicXCore.UserInfoModifyFlag",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cpy)nameCard",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC8nameCardACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cm)nameCard",
                "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC8nameCardACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasVideoStream",
            "printedName": "hasVideoStream",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserInfoModifyFlag",
                "printedName": "AtomicXCore.UserInfoModifyFlag",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cpy)hasVideoStream",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC14hasVideoStreamACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cm)hasVideoStream",
                "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC14hasVideoStreamACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasAudioStream",
            "printedName": "hasAudioStream",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserInfoModifyFlag",
                "printedName": "AtomicXCore.UserInfoModifyFlag",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cpy)hasAudioStream",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC14hasAudioStreamACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(cm)hasAudioStream",
                "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC14hasAudioStreamACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserInfoModifyFlag",
                "printedName": "AtomicXCore.UserInfoModifyFlag",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore18UserInfoModifyFlagC8rawValueACSu_tcfc",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC8rawValueACSu_tcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Required",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserInfoModifyFlag",
                "printedName": "AtomicXCore.UserInfoModifyFlag",
                "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag(im)init",
            "mangledName": "$s11AtomicXCore18UserInfoModifyFlagCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag",
        "mangledName": "$s11AtomicXCore18UserInfoModifyFlagC",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "Available"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "OptionSet",
            "printedName": "OptionSet",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ]
              }
            ],
            "usr": "s:s9OptionSetP",
            "mangledName": "$ss9OptionSetP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "SetAlgebra",
            "printedName": "SetAlgebra",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ]
              }
            ],
            "usr": "s:s10SetAlgebraP",
            "mangledName": "$ss10SetAlgebraP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByArrayLiteral",
            "printedName": "ExpressibleByArrayLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ArrayLiteralElement",
                "printedName": "ArrayLiteralElement",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserInfoModifyFlag",
                    "printedName": "AtomicXCore.UserInfoModifyFlag",
                    "usr": "c:@M@AtomicXCore@objc(cs)UserInfoModifyFlag"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByArrayLiteralP",
            "mangledName": "$ss25ExpressibleByArrayLiteralP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CoreViewState",
        "printedName": "CoreViewState",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore13CoreViewStatePxycfc",
            "mangledName": "$s11AtomicXCore13CoreViewStatePxycfc",
            "moduleName": "AtomicXCore",
            "genericSig": "<τ_0_0 where τ_0_0 : AtomicXCore.CoreViewState>",
            "sugared_genericSig": "<Self where Self : AtomicXCore.CoreViewState>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:11AtomicXCore13CoreViewStateP",
        "mangledName": "$s11AtomicXCore13CoreViewStateP",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RoomState",
        "printedName": "RoomState",
        "children": [
          {
            "kind": "Var",
            "name": "roomId",
            "printedName": "roomId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9RoomStateV6roomIdSSvp",
            "mangledName": "$s11AtomicXCore9RoomStateV6roomIdSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV6roomIdSSvg",
                "mangledName": "$s11AtomicXCore9RoomStateV6roomIdSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV6roomIdSSvs",
                "mangledName": "$s11AtomicXCore9RoomStateV6roomIdSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV6roomIdSSvM",
                "mangledName": "$s11AtomicXCore9RoomStateV6roomIdSSvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "ownerInfo",
            "printedName": "ownerInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0Cvp",
            "mangledName": "$s11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0Cvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0Cvg",
                "mangledName": "$s11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0Cvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0Cvs",
                "mangledName": "$s11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0Cvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0CvM",
                "mangledName": "$s11AtomicXCore9RoomStateV9ownerInfoSo07TUIUserF0CvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "seatLayoutTemplateId",
            "printedName": "seatLayoutTemplateId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivp",
            "mangledName": "$s11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivg",
                "mangledName": "$s11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivs",
                "mangledName": "$s11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivM",
                "mangledName": "$s11AtomicXCore9RoomStateV20seatLayoutTemplateIdSivM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "maxCoGuestCount",
            "printedName": "maxCoGuestCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9RoomStateV15maxCoGuestCountSivp",
            "mangledName": "$s11AtomicXCore9RoomStateV15maxCoGuestCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV15maxCoGuestCountSivg",
                "mangledName": "$s11AtomicXCore9RoomStateV15maxCoGuestCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV15maxCoGuestCountSivs",
                "mangledName": "$s11AtomicXCore9RoomStateV15maxCoGuestCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV15maxCoGuestCountSivM",
                "mangledName": "$s11AtomicXCore9RoomStateV15maxCoGuestCountSivM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "keepOwnerOnSeat",
            "printedName": "keepOwnerOnSeat",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvp",
            "mangledName": "$s11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvg",
                "mangledName": "$s11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvs",
                "mangledName": "$s11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvM",
                "mangledName": "$s11AtomicXCore9RoomStateV15keepOwnerOnSeatSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RoomState",
                "printedName": "AtomicXCore.RoomState",
                "usr": "s:11AtomicXCore9RoomStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore9RoomStateVACycfc",
            "mangledName": "$s11AtomicXCore9RoomStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore9RoomStateV",
        "mangledName": "$s11AtomicXCore9RoomStateV",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UserState",
        "printedName": "UserState",
        "children": [
          {
            "kind": "Var",
            "name": "selfInfo",
            "printedName": "selfInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TUIUserInfo",
                "printedName": "RTCRoomEngine.TUIUserInfo",
                "usr": "c:objc(cs)TUIUserInfo"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0Cvp",
            "mangledName": "$s11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0Cvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0Cvg",
                "mangledName": "$s11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0Cvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TUIUserInfo",
                    "printedName": "RTCRoomEngine.TUIUserInfo",
                    "usr": "c:objc(cs)TUIUserInfo"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0Cvs",
                "mangledName": "$s11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0Cvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0CvM",
                "mangledName": "$s11AtomicXCore9UserStateV8selfInfoSo07TUIUserF0CvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasAudioStreamUserList",
            "printedName": "hasAudioStreamUserList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Set",
                "printedName": "Swift.Set<Swift.String>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sh"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvp",
            "mangledName": "$s11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvg",
                "mangledName": "$s11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvs",
                "mangledName": "$s11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvM",
                "mangledName": "$s11AtomicXCore9UserStateV014hasAudioStreamC4ListShySSGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasVideoStreamUserList",
            "printedName": "hasVideoStreamUserList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Set",
                "printedName": "Swift.Set<Swift.String>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sh"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvp",
            "mangledName": "$s11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvg",
                "mangledName": "$s11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvs",
                "mangledName": "$s11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvM",
                "mangledName": "$s11AtomicXCore9UserStateV014hasVideoStreamC4ListShySSGvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserState",
                "printedName": "AtomicXCore.UserState",
                "usr": "s:11AtomicXCore9UserStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore9UserStateVACycfc",
            "mangledName": "$s11AtomicXCore9UserStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore9UserStateV",
        "mangledName": "$s11AtomicXCore9UserStateV",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ErrorState",
        "printedName": "ErrorState",
        "children": [
          {
            "kind": "Var",
            "name": "errorInfo",
            "printedName": "errorInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(code: RTCRoomEngine.TUIError, message: Swift.String)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(code: RTCRoomEngine.TUIError, message: Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TUIError",
                        "printedName": "RTCRoomEngine.TUIError",
                        "usr": "c:@E@TUIError"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvp",
            "mangledName": "$s11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(code: RTCRoomEngine.TUIError, message: Swift.String)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(code: RTCRoomEngine.TUIError, message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TUIError",
                            "printedName": "RTCRoomEngine.TUIError",
                            "usr": "c:@E@TUIError"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvg",
                "mangledName": "$s11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(code: RTCRoomEngine.TUIError, message: Swift.String)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(code: RTCRoomEngine.TUIError, message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TUIError",
                            "printedName": "RTCRoomEngine.TUIError",
                            "usr": "c:@E@TUIError"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvs",
                "mangledName": "$s11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvM",
                "mangledName": "$s11AtomicXCore10ErrorStateV9errorInfoSo8TUIErrorV4code_SS7messagetSgvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorState",
                "printedName": "AtomicXCore.ErrorState",
                "usr": "s:11AtomicXCore10ErrorStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10ErrorStateVACycfc",
            "mangledName": "$s11AtomicXCore10ErrorStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore10ErrorStateV",
        "mangledName": "$s11AtomicXCore10ErrorStateV",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LayoutState",
        "printedName": "LayoutState",
        "children": [
          {
            "kind": "Var",
            "name": "videoLayoutMode",
            "printedName": "videoLayoutMode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LayoutMode",
                "printedName": "AtomicXCore.LayoutMode",
                "usr": "c:@M@AtomicXCore@E@LayoutMode"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0Ovp",
            "mangledName": "$s11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutMode",
                    "printedName": "AtomicXCore.LayoutMode",
                    "usr": "c:@M@AtomicXCore@E@LayoutMode"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0Ovg",
                "mangledName": "$s11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutMode",
                    "printedName": "AtomicXCore.LayoutMode",
                    "usr": "c:@M@AtomicXCore@E@LayoutMode"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0Ovs",
                "mangledName": "$s11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0OvM",
                "mangledName": "$s11AtomicXCore11LayoutStateV05videoC4ModeAA0cF0OvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isShowEmptySeat",
            "printedName": "isShowEmptySeat",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11LayoutStateV15isShowEmptySeatSbvp",
            "mangledName": "$s11AtomicXCore11LayoutStateV15isShowEmptySeatSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11LayoutStateV15isShowEmptySeatSbvg",
                "mangledName": "$s11AtomicXCore11LayoutStateV15isShowEmptySeatSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11LayoutStateV15isShowEmptySeatSbvs",
                "mangledName": "$s11AtomicXCore11LayoutStateV15isShowEmptySeatSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11LayoutStateV15isShowEmptySeatSbvM",
                "mangledName": "$s11AtomicXCore11LayoutStateV15isShowEmptySeatSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LayoutState",
                "printedName": "AtomicXCore.LayoutState",
                "usr": "s:11AtomicXCore11LayoutStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11LayoutStateVACycfc",
            "mangledName": "$s11AtomicXCore11LayoutStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11LayoutStateV",
        "mangledName": "$s11AtomicXCore11LayoutStateV",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MediaState",
        "printedName": "MediaState",
        "children": [
          {
            "kind": "Var",
            "name": "isMicrophoneOpened",
            "printedName": "isMicrophoneOpened",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvp",
            "mangledName": "$s11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvg",
                "mangledName": "$s11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvs",
                "mangledName": "$s11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvM",
                "mangledName": "$s11AtomicXCore10MediaStateV18isMicrophoneOpenedSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isMicrophoneMuted",
            "printedName": "isMicrophoneMuted",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MediaStateV17isMicrophoneMutedSbvp",
            "mangledName": "$s11AtomicXCore10MediaStateV17isMicrophoneMutedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV17isMicrophoneMutedSbvg",
                "mangledName": "$s11AtomicXCore10MediaStateV17isMicrophoneMutedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV17isMicrophoneMutedSbvs",
                "mangledName": "$s11AtomicXCore10MediaStateV17isMicrophoneMutedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV17isMicrophoneMutedSbvM",
                "mangledName": "$s11AtomicXCore10MediaStateV17isMicrophoneMutedSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isCameraOpened",
            "printedName": "isCameraOpened",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MediaStateV14isCameraOpenedSbvp",
            "mangledName": "$s11AtomicXCore10MediaStateV14isCameraOpenedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV14isCameraOpenedSbvg",
                "mangledName": "$s11AtomicXCore10MediaStateV14isCameraOpenedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV14isCameraOpenedSbvs",
                "mangledName": "$s11AtomicXCore10MediaStateV14isCameraOpenedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV14isCameraOpenedSbvM",
                "mangledName": "$s11AtomicXCore10MediaStateV14isCameraOpenedSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isFrontCamera",
            "printedName": "isFrontCamera",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MediaStateV13isFrontCameraSbvp",
            "mangledName": "$s11AtomicXCore10MediaStateV13isFrontCameraSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV13isFrontCameraSbvg",
                "mangledName": "$s11AtomicXCore10MediaStateV13isFrontCameraSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV13isFrontCameraSbvs",
                "mangledName": "$s11AtomicXCore10MediaStateV13isFrontCameraSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV13isFrontCameraSbvM",
                "mangledName": "$s11AtomicXCore10MediaStateV13isFrontCameraSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isMirrorEnabled",
            "printedName": "isMirrorEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MediaStateV15isMirrorEnabledSbvp",
            "mangledName": "$s11AtomicXCore10MediaStateV15isMirrorEnabledSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV15isMirrorEnabledSbvg",
                "mangledName": "$s11AtomicXCore10MediaStateV15isMirrorEnabledSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV15isMirrorEnabledSbvs",
                "mangledName": "$s11AtomicXCore10MediaStateV15isMirrorEnabledSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV15isMirrorEnabledSbvM",
                "mangledName": "$s11AtomicXCore10MediaStateV15isMirrorEnabledSbvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "smallMuteImage",
            "printedName": "smallMuteImage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvp",
            "mangledName": "$s11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvg",
                "mangledName": "$s11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvs",
                "mangledName": "$s11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvM",
                "mangledName": "$s11AtomicXCore10MediaStateV14smallMuteImageSo7UIImageCSgvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bigMuteImage",
            "printedName": "bigMuteImage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvp",
            "mangledName": "$s11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvg",
                "mangledName": "$s11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvs",
                "mangledName": "$s11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvM",
                "mangledName": "$s11AtomicXCore10MediaStateV12bigMuteImageSo7UIImageCSgvM",
                "moduleName": "AtomicXCore",
                "deprecated": true,
                "implicit": true,
                "declAttributes": [
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MediaState",
                "printedName": "AtomicXCore.MediaState",
                "usr": "s:11AtomicXCore10MediaStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10MediaStateVACycfc",
            "mangledName": "$s11AtomicXCore10MediaStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore10MediaStateV",
        "mangledName": "$s11AtomicXCore10MediaStateV",
        "moduleName": "AtomicXCore",
        "deprecated": true,
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CoreViewState",
            "printedName": "CoreViewState",
            "usr": "s:11AtomicXCore13CoreViewStateP",
            "mangledName": "$s11AtomicXCore13CoreViewStateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "TakeSeatMode",
        "printedName": "TakeSeatMode",
        "children": [
          {
            "kind": "Var",
            "name": "free",
            "printedName": "free",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.TakeSeatMode.Type) -> AtomicXCore.TakeSeatMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TakeSeatMode",
                    "printedName": "AtomicXCore.TakeSeatMode",
                    "usr": "s:11AtomicXCore12TakeSeatModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.TakeSeatMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TakeSeatMode",
                        "printedName": "AtomicXCore.TakeSeatMode",
                        "usr": "s:11AtomicXCore12TakeSeatModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12TakeSeatModeO4freeyA2CmF",
            "mangledName": "$s11AtomicXCore12TakeSeatModeO4freeyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "apply",
            "printedName": "apply",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.TakeSeatMode.Type) -> AtomicXCore.TakeSeatMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TakeSeatMode",
                    "printedName": "AtomicXCore.TakeSeatMode",
                    "usr": "s:11AtomicXCore12TakeSeatModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.TakeSeatMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TakeSeatMode",
                        "printedName": "AtomicXCore.TakeSeatMode",
                        "usr": "s:11AtomicXCore12TakeSeatModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore12TakeSeatModeO5applyyA2CmF",
            "mangledName": "$s11AtomicXCore12TakeSeatModeO5applyyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "TakeSeatMode",
                "printedName": "AtomicXCore.TakeSeatMode",
                "usr": "s:11AtomicXCore12TakeSeatModeO"
              },
              {
                "kind": "TypeNominal",
                "name": "TakeSeatMode",
                "printedName": "AtomicXCore.TakeSeatMode",
                "usr": "s:11AtomicXCore12TakeSeatModeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12TakeSeatModeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore12TakeSeatModeO2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore12TakeSeatModeO9hashValueSivp",
            "mangledName": "$s11AtomicXCore12TakeSeatModeO9hashValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12TakeSeatModeO9hashValueSivg",
                "mangledName": "$s11AtomicXCore12TakeSeatModeO9hashValueSivg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore12TakeSeatModeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s11AtomicXCore12TakeSeatModeO4hash4intoys6HasherVz_tF",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore12TakeSeatModeO",
        "mangledName": "$s11AtomicXCore12TakeSeatModeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveEndedReason",
        "printedName": "LiveEndedReason",
        "children": [
          {
            "kind": "Var",
            "name": "endedByHost",
            "printedName": "endedByHost",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveEndedReason.Type) -> AtomicXCore.LiveEndedReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveEndedReason",
                    "printedName": "AtomicXCore.LiveEndedReason",
                    "usr": "s:11AtomicXCore15LiveEndedReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveEndedReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveEndedReason",
                        "printedName": "AtomicXCore.LiveEndedReason",
                        "usr": "s:11AtomicXCore15LiveEndedReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15LiveEndedReasonO11endedByHostyA2CmF",
            "mangledName": "$s11AtomicXCore15LiveEndedReasonO11endedByHostyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "endedByServer",
            "printedName": "endedByServer",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveEndedReason.Type) -> AtomicXCore.LiveEndedReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveEndedReason",
                    "printedName": "AtomicXCore.LiveEndedReason",
                    "usr": "s:11AtomicXCore15LiveEndedReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveEndedReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveEndedReason",
                        "printedName": "AtomicXCore.LiveEndedReason",
                        "usr": "s:11AtomicXCore15LiveEndedReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15LiveEndedReasonO13endedByServeryA2CmF",
            "mangledName": "$s11AtomicXCore15LiveEndedReasonO13endedByServeryA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.LiveEndedReason?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveEndedReason",
                    "printedName": "AtomicXCore.LiveEndedReason",
                    "usr": "s:11AtomicXCore15LiveEndedReasonO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore15LiveEndedReasonO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore15LiveEndedReasonO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore15LiveEndedReasonO8rawValueSivp",
            "mangledName": "$s11AtomicXCore15LiveEndedReasonO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveEndedReasonO8rawValueSivg",
                "mangledName": "$s11AtomicXCore15LiveEndedReasonO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore15LiveEndedReasonO",
        "mangledName": "$s11AtomicXCore15LiveEndedReasonO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveKickedOutReason",
        "printedName": "LiveKickedOutReason",
        "children": [
          {
            "kind": "Var",
            "name": "byAdmin",
            "printedName": "byAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveKickedOutReason.Type) -> AtomicXCore.LiveKickedOutReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveKickedOutReason",
                    "printedName": "AtomicXCore.LiveKickedOutReason",
                    "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveKickedOutReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveKickedOutReason",
                        "printedName": "AtomicXCore.LiveKickedOutReason",
                        "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19LiveKickedOutReasonO7byAdminyA2CmF",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO7byAdminyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "byLoggedOnOtherDevice",
            "printedName": "byLoggedOnOtherDevice",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveKickedOutReason.Type) -> AtomicXCore.LiveKickedOutReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveKickedOutReason",
                    "printedName": "AtomicXCore.LiveKickedOutReason",
                    "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveKickedOutReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveKickedOutReason",
                        "printedName": "AtomicXCore.LiveKickedOutReason",
                        "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19LiveKickedOutReasonO21byLoggedOnOtherDeviceyA2CmF",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO21byLoggedOnOtherDeviceyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "byServer",
            "printedName": "byServer",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveKickedOutReason.Type) -> AtomicXCore.LiveKickedOutReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveKickedOutReason",
                    "printedName": "AtomicXCore.LiveKickedOutReason",
                    "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveKickedOutReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveKickedOutReason",
                        "printedName": "AtomicXCore.LiveKickedOutReason",
                        "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19LiveKickedOutReasonO8byServeryA2CmF",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO8byServeryA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "forNetworkDisconnected",
            "printedName": "forNetworkDisconnected",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveKickedOutReason.Type) -> AtomicXCore.LiveKickedOutReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveKickedOutReason",
                    "printedName": "AtomicXCore.LiveKickedOutReason",
                    "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveKickedOutReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveKickedOutReason",
                        "printedName": "AtomicXCore.LiveKickedOutReason",
                        "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19LiveKickedOutReasonO22forNetworkDisconnectedyA2CmF",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO22forNetworkDisconnectedyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "forJoinRoomStatusInvalidDuringOffline",
            "printedName": "forJoinRoomStatusInvalidDuringOffline",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveKickedOutReason.Type) -> AtomicXCore.LiveKickedOutReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveKickedOutReason",
                    "printedName": "AtomicXCore.LiveKickedOutReason",
                    "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveKickedOutReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveKickedOutReason",
                        "printedName": "AtomicXCore.LiveKickedOutReason",
                        "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19LiveKickedOutReasonO37forJoinRoomStatusInvalidDuringOfflineyA2CmF",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO37forJoinRoomStatusInvalidDuringOfflineyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "forCountOfJoinedRoomsExceedLimit",
            "printedName": "forCountOfJoinedRoomsExceedLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveKickedOutReason.Type) -> AtomicXCore.LiveKickedOutReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveKickedOutReason",
                    "printedName": "AtomicXCore.LiveKickedOutReason",
                    "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveKickedOutReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveKickedOutReason",
                        "printedName": "AtomicXCore.LiveKickedOutReason",
                        "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19LiveKickedOutReasonO32forCountOfJoinedRoomsExceedLimityA2CmF",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO32forCountOfJoinedRoomsExceedLimityA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.LiveKickedOutReason?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveKickedOutReason",
                    "printedName": "AtomicXCore.LiveKickedOutReason",
                    "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore19LiveKickedOutReasonO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore19LiveKickedOutReasonO8rawValueSivp",
            "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19LiveKickedOutReasonO8rawValueSivg",
                "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore19LiveKickedOutReasonO",
        "mangledName": "$s11AtomicXCore19LiveKickedOutReasonO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveInfo",
        "printedName": "LiveInfo",
        "children": [
          {
            "kind": "Var",
            "name": "liveID",
            "printedName": "liveID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV6liveIDSSvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV6liveIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV6liveIDSSvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV6liveIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV6liveIDSSvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV6liveIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV6liveIDSSvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV6liveIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "liveName",
            "printedName": "liveName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV8liveNameSSvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV8liveNameSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8liveNameSSvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV8liveNameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8liveNameSSvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV8liveNameSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8liveNameSSvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV8liveNameSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "notice",
            "printedName": "notice",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV6noticeSSvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV6noticeSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV6noticeSSvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV6noticeSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV6noticeSSvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV6noticeSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV6noticeSSvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV6noticeSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isMessageDisable",
            "printedName": "isMessageDisable",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV16isMessageDisableSbvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV16isMessageDisableSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV16isMessageDisableSbvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV16isMessageDisableSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV16isMessageDisableSbvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV16isMessageDisableSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV16isMessageDisableSbvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV16isMessageDisableSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isPublicVisible",
            "printedName": "isPublicVisible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV15isPublicVisibleSbvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV15isPublicVisibleSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV15isPublicVisibleSbvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV15isPublicVisibleSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV15isPublicVisibleSbvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV15isPublicVisibleSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV15isPublicVisibleSbvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV15isPublicVisibleSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSeatEnabled",
            "printedName": "isSeatEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV13isSeatEnabledSbvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV13isSeatEnabledSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13isSeatEnabledSbvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV13isSeatEnabledSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13isSeatEnabledSbvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV13isSeatEnabledSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13isSeatEnabledSbvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV13isSeatEnabledSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "keepOwnerOnSeat",
            "printedName": "keepOwnerOnSeat",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV15keepOwnerOnSeatSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "maxSeatCount",
            "printedName": "maxSeatCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV12maxSeatCountSivp",
            "mangledName": "$s11AtomicXCore8LiveInfoV12maxSeatCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV12maxSeatCountSivg",
                "mangledName": "$s11AtomicXCore8LiveInfoV12maxSeatCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV12maxSeatCountSivs",
                "mangledName": "$s11AtomicXCore8LiveInfoV12maxSeatCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV12maxSeatCountSivM",
                "mangledName": "$s11AtomicXCore8LiveInfoV12maxSeatCountSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "seatMode",
            "printedName": "seatMode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TakeSeatMode",
                "printedName": "AtomicXCore.TakeSeatMode",
                "usr": "s:11AtomicXCore12TakeSeatModeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0Ovp",
            "mangledName": "$s11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TakeSeatMode",
                    "printedName": "AtomicXCore.TakeSeatMode",
                    "usr": "s:11AtomicXCore12TakeSeatModeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0Ovg",
                "mangledName": "$s11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TakeSeatMode",
                    "printedName": "AtomicXCore.TakeSeatMode",
                    "usr": "s:11AtomicXCore12TakeSeatModeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0Ovs",
                "mangledName": "$s11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0OvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV8seatModeAA08TakeSeatF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "seatLayoutTemplateID",
            "printedName": "seatLayoutTemplateID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV20seatLayoutTemplateIDSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "coverURL",
            "printedName": "coverURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV8coverURLSSvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV8coverURLSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8coverURLSSvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV8coverURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8coverURLSSvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV8coverURLSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8coverURLSSvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV8coverURLSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "backgroundURL",
            "printedName": "backgroundURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV13backgroundURLSSvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV13backgroundURLSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13backgroundURLSSvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV13backgroundURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13backgroundURLSSvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV13backgroundURLSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13backgroundURLSSvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV13backgroundURLSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "categoryList",
            "printedName": "categoryList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Foundation.NSNumber]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Foundation.NSNumber]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NSNumber",
                        "printedName": "Foundation.NSNumber",
                        "usr": "c:objc(cs)NSNumber"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Foundation.NSNumber]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NSNumber",
                        "printedName": "Foundation.NSNumber",
                        "usr": "c:objc(cs)NSNumber"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV12categoryListSaySo8NSNumberCGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "activityStatus",
            "printedName": "activityStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV14activityStatusSivp",
            "mangledName": "$s11AtomicXCore8LiveInfoV14activityStatusSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV14activityStatusSivg",
                "mangledName": "$s11AtomicXCore8LiveInfoV14activityStatusSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV14activityStatusSivs",
                "mangledName": "$s11AtomicXCore8LiveInfoV14activityStatusSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV14activityStatusSivM",
                "mangledName": "$s11AtomicXCore8LiveInfoV14activityStatusSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "liveOwner",
            "printedName": "liveOwner",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveUserInfo",
                "printedName": "AtomicXCore.LiveUserInfo",
                "usr": "s:11AtomicXCore12LiveUserInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV9liveOwnerAA0c4UserD0Vvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV9liveOwnerAA0c4UserD0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveUserInfo",
                    "printedName": "AtomicXCore.LiveUserInfo",
                    "usr": "s:11AtomicXCore12LiveUserInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV9liveOwnerAA0c4UserD0Vvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV9liveOwnerAA0c4UserD0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "createTime",
            "printedName": "createTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV10createTimeSivp",
            "mangledName": "$s11AtomicXCore8LiveInfoV10createTimeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV10createTimeSivg",
                "mangledName": "$s11AtomicXCore8LiveInfoV10createTimeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalViewerCount",
            "printedName": "totalViewerCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV16totalViewerCountSivp",
            "mangledName": "$s11AtomicXCore8LiveInfoV16totalViewerCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV16totalViewerCountSivg",
                "mangledName": "$s11AtomicXCore8LiveInfoV16totalViewerCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV16totalViewerCountSivs",
                "mangledName": "$s11AtomicXCore8LiveInfoV16totalViewerCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV16totalViewerCountSivM",
                "mangledName": "$s11AtomicXCore8LiveInfoV16totalViewerCountSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isGiftEnabled",
            "printedName": "isGiftEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV13isGiftEnabledSbvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV13isGiftEnabledSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13isGiftEnabledSbvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV13isGiftEnabledSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13isGiftEnabledSbvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV13isGiftEnabledSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV13isGiftEnabledSbvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV13isGiftEnabledSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metaData",
            "printedName": "metaData",
            "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"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV8metaDataSDyS2SGvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV8metaDataSDyS2SGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "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"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8metaDataSDyS2SGvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV8metaDataSDyS2SGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8metaDataSDyS2SGvs",
                "mangledName": "$s11AtomicXCore8LiveInfoV8metaDataSDyS2SGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV8metaDataSDyS2SGvM",
                "mangledName": "$s11AtomicXCore8LiveInfoV8metaDataSDyS2SGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveInfo",
                "printedName": "AtomicXCore.LiveInfo",
                "usr": "s:11AtomicXCore8LiveInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore8LiveInfoVACycfc",
            "mangledName": "$s11AtomicXCore8LiveInfoVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(liveOwner:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveInfo",
                "printedName": "AtomicXCore.LiveInfo",
                "usr": "s:11AtomicXCore8LiveInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveUserInfo",
                "printedName": "AtomicXCore.LiveUserInfo",
                "usr": "s:11AtomicXCore12LiveUserInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore8LiveInfoV9liveOwnerAcA0c4UserD0V_tcfc",
            "mangledName": "$s11AtomicXCore8LiveInfoV9liveOwnerAcA0c4UserD0V_tcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "isEmpty",
            "printedName": "isEmpty",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8LiveInfoV7isEmptySbvp",
            "mangledName": "$s11AtomicXCore8LiveInfoV7isEmptySbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8LiveInfoV7isEmptySbvg",
                "mangledName": "$s11AtomicXCore8LiveInfoV7isEmptySbvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "ModifyFlag",
            "printedName": "ModifyFlag",
            "children": [
              {
                "kind": "Var",
                "name": "rawValue",
                "printedName": "rawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8rawValueSuvp",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8rawValueSuvp",
                "moduleName": "AtomicXCore",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt",
                        "printedName": "Swift.UInt",
                        "usr": "s:Su"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8rawValueSuvg",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8rawValueSuvg",
                    "moduleName": "AtomicXCore",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "none",
                "printedName": "none",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV4noneAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV4noneAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV4noneAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV4noneAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "liveName",
                "printedName": "liveName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8liveNameAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8liveNameAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8liveNameAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8liveNameAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "notice",
                "printedName": "notice",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV6noticeAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV6noticeAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV6noticeAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV6noticeAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "isMessageDisable",
                "printedName": "isMessageDisable",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV16isMessageDisableAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV16isMessageDisableAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV16isMessageDisableAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV16isMessageDisableAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "isPublicVisible",
                "printedName": "isPublicVisible",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV15isPublicVisibleAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV15isPublicVisibleAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV15isPublicVisibleAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV15isPublicVisibleAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "seatMode",
                "printedName": "seatMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8seatModeAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8seatModeAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8seatModeAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8seatModeAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "coverURL",
                "printedName": "coverURL",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8coverURLAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8coverURLAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8coverURLAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8coverURLAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "backgroundURL",
                "printedName": "backgroundURL",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV13backgroundURLAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV13backgroundURLAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV13backgroundURLAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV13backgroundURLAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "categoryList",
                "printedName": "categoryList",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV12categoryListAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV12categoryListAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV12categoryListAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV12categoryListAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "activityStatus",
                "printedName": "activityStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV14activityStatusAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV14activityStatusAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV14activityStatusAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV14activityStatusAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "seatLayoutTemplateID",
                "printedName": "seatLayoutTemplateID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV20seatLayoutTemplateIDAEvpZ",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV20seatLayoutTemplateIDAEvpZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV20seatLayoutTemplateIDAEvgZ",
                    "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV20seatLayoutTemplateIDAEvgZ",
                    "moduleName": "AtomicXCore",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ModifyFlag",
                    "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                    "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV8rawValueAESu_tcfc",
                "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV8rawValueAESu_tcfc",
                "moduleName": "AtomicXCore",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              }
            ],
            "declKind": "Struct",
            "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV",
            "mangledName": "$s11AtomicXCore8LiveInfoV10ModifyFlagV",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "OptionSet",
                "printedName": "OptionSet",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "Element",
                    "printedName": "Element",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ]
                  }
                ],
                "usr": "s:s9OptionSetP",
                "mangledName": "$ss9OptionSetP"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt",
                        "printedName": "Swift.UInt",
                        "usr": "s:Su"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "SetAlgebra",
                "printedName": "SetAlgebra",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "Element",
                    "printedName": "Element",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ]
                  }
                ],
                "usr": "s:s10SetAlgebraP",
                "mangledName": "$ss10SetAlgebraP"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "ExpressibleByArrayLiteral",
                "printedName": "ExpressibleByArrayLiteral",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "ArrayLiteralElement",
                    "printedName": "ArrayLiteralElement",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ModifyFlag",
                        "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                        "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
                      }
                    ]
                  }
                ],
                "usr": "s:s25ExpressibleByArrayLiteralP",
                "mangledName": "$ss25ExpressibleByArrayLiteralP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveInfo",
                "printedName": "AtomicXCore.LiveInfo",
                "usr": "s:11AtomicXCore8LiveInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveInfo",
                "printedName": "AtomicXCore.LiveInfo",
                "usr": "s:11AtomicXCore8LiveInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8LiveInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore8LiveInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore8LiveInfoV",
        "mangledName": "$s11AtomicXCore8LiveInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveListState",
        "printedName": "LiveListState",
        "children": [
          {
            "kind": "Var",
            "name": "liveList",
            "printedName": "liveList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.LiveInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveInfo",
                    "printedName": "AtomicXCore.LiveInfo",
                    "usr": "s:11AtomicXCore8LiveInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvp",
            "mangledName": "$s11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveInfo",
                        "printedName": "AtomicXCore.LiveInfo",
                        "usr": "s:11AtomicXCore8LiveInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvg",
                "mangledName": "$s11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.LiveInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveInfo",
                        "printedName": "AtomicXCore.LiveInfo",
                        "usr": "s:11AtomicXCore8LiveInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvs",
                "mangledName": "$s11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvM",
                "mangledName": "$s11AtomicXCore13LiveListStateV04liveD0SayAA0C4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "liveListCursor",
            "printedName": "liveListCursor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveListStateV04liveD6CursorSSvp",
            "mangledName": "$s11AtomicXCore13LiveListStateV04liveD6CursorSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV04liveD6CursorSSvg",
                "mangledName": "$s11AtomicXCore13LiveListStateV04liveD6CursorSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV04liveD6CursorSSvs",
                "mangledName": "$s11AtomicXCore13LiveListStateV04liveD6CursorSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV04liveD6CursorSSvM",
                "mangledName": "$s11AtomicXCore13LiveListStateV04liveD6CursorSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentLive",
            "printedName": "currentLive",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveInfo",
                "printedName": "AtomicXCore.LiveInfo",
                "usr": "s:11AtomicXCore8LiveInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvp",
            "mangledName": "$s11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveInfo",
                    "printedName": "AtomicXCore.LiveInfo",
                    "usr": "s:11AtomicXCore8LiveInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvg",
                "mangledName": "$s11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LiveInfo",
                    "printedName": "AtomicXCore.LiveInfo",
                    "usr": "s:11AtomicXCore8LiveInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvs",
                "mangledName": "$s11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvM",
                "mangledName": "$s11AtomicXCore13LiveListStateV07currentC0AA0C4InfoVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveListState",
                "printedName": "AtomicXCore.LiveListState",
                "usr": "s:11AtomicXCore13LiveListStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore13LiveListStateVACycfc",
            "mangledName": "$s11AtomicXCore13LiveListStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore13LiveListStateV",
        "mangledName": "$s11AtomicXCore13LiveListStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveListEvent",
        "printedName": "LiveListEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onLiveEnded",
            "printedName": "onLiveEnded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveListEvent.Type) -> (Swift.String, AtomicXCore.LiveEndedReason, Swift.String) -> AtomicXCore.LiveListEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.LiveEndedReason, Swift.String) -> AtomicXCore.LiveListEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveListEvent",
                        "printedName": "AtomicXCore.LiveListEvent",
                        "usr": "s:11AtomicXCore13LiveListEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(liveID: Swift.String, reason: AtomicXCore.LiveEndedReason, message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveEndedReason",
                            "printedName": "AtomicXCore.LiveEndedReason",
                            "usr": "s:11AtomicXCore15LiveEndedReasonO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveListEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveListEvent",
                        "printedName": "AtomicXCore.LiveListEvent",
                        "usr": "s:11AtomicXCore13LiveListEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13LiveListEventO02onC5EndedyACSS_AA0cG6ReasonOSStcACmF",
            "mangledName": "$s11AtomicXCore13LiveListEventO02onC5EndedyACSS_AA0cG6ReasonOSStcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onKickedOutOfLive",
            "printedName": "onKickedOutOfLive",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveListEvent.Type) -> (Swift.String, AtomicXCore.LiveKickedOutReason, Swift.String) -> AtomicXCore.LiveListEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, AtomicXCore.LiveKickedOutReason, Swift.String) -> AtomicXCore.LiveListEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveListEvent",
                        "printedName": "AtomicXCore.LiveListEvent",
                        "usr": "s:11AtomicXCore13LiveListEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(liveID: Swift.String, reason: AtomicXCore.LiveKickedOutReason, message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LiveKickedOutReason",
                            "printedName": "AtomicXCore.LiveKickedOutReason",
                            "usr": "s:11AtomicXCore19LiveKickedOutReasonO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveListEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveListEvent",
                        "printedName": "AtomicXCore.LiveListEvent",
                        "usr": "s:11AtomicXCore13LiveListEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13LiveListEventO013onKickedOutOfC0yACSS_AA0cgH6ReasonOSStcACmF",
            "mangledName": "$s11AtomicXCore13LiveListEventO013onKickedOutOfC0yACSS_AA0cgH6ReasonOSStcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore13LiveListEventO",
        "mangledName": "$s11AtomicXCore13LiveListEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveListStore",
        "printedName": "LiveListStore",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveListStore",
                "printedName": "AtomicXCore.LiveListStore",
                "usr": "s:11AtomicXCore13LiveListStoreC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveListStoreC6sharedACvpZ",
            "mangledName": "$s11AtomicXCore13LiveListStoreC6sharedACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveListStore",
                    "printedName": "AtomicXCore.LiveListStore",
                    "usr": "s:11AtomicXCore13LiveListStoreC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStoreC6sharedACvgZ",
                "mangledName": "$s11AtomicXCore13LiveListStoreC6sharedACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveListState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveListState",
                    "printedName": "AtomicXCore.LiveListState",
                    "usr": "s:11AtomicXCore13LiveListStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore13LiveListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveListState",
                        "printedName": "AtomicXCore.LiveListState",
                        "usr": "s:11AtomicXCore13LiveListStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore13LiveListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "liveListEventPublisher",
            "printedName": "liveListEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.LiveListEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveListEvent",
                    "printedName": "AtomicXCore.LiveListEvent",
                    "usr": "s:11AtomicXCore13LiveListEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveListStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore13LiveListStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.LiveListEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveListEvent",
                        "printedName": "AtomicXCore.LiveListEvent",
                        "usr": "s:11AtomicXCore13LiveListEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveListStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore13LiveListStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "fetchLiveList",
            "printedName": "fetchLiveList(cursor:count:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC05fetchcD06cursor5count10completionySS_Siys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC05fetchcD06cursor5count10completionySS_Siys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createLive",
            "printedName": "createLive(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveInfo",
                "printedName": "AtomicXCore.LiveInfo",
                "usr": "s:11AtomicXCore8LiveInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<AtomicXCore.LiveInfo, AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<AtomicXCore.LiveInfo, AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<AtomicXCore.LiveInfo, AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveInfo",
                            "printedName": "AtomicXCore.LiveInfo",
                            "usr": "s:11AtomicXCore8LiveInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC06createC0_10completionyAA0C4InfoV_ys6ResultOyAgA05ErrorH0VGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC06createC0_10completionyAA0C4InfoV_ys6ResultOyAgA05ErrorH0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "joinLive",
            "printedName": "joinLive(liveID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<AtomicXCore.LiveInfo, AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<AtomicXCore.LiveInfo, AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<AtomicXCore.LiveInfo, AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "LiveInfo",
                            "printedName": "AtomicXCore.LiveInfo",
                            "usr": "s:11AtomicXCore8LiveInfoV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC04joinC06liveID10completionySS_ys6ResultOyAA0C4InfoVAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC04joinC06liveID10completionySS_ys6ResultOyAA0C4InfoVAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "leaveLive",
            "printedName": "leaveLive(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC05leaveC010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC05leaveC010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "endLive",
            "printedName": "endLive(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<RTCRoomEngine.TUILiveStatisticsData, AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<RTCRoomEngine.TUILiveStatisticsData, AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<RTCRoomEngine.TUILiveStatisticsData, AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TUILiveStatisticsData",
                            "printedName": "RTCRoomEngine.TUILiveStatisticsData",
                            "usr": "c:objc(cs)TUILiveStatisticsData"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC03endC010completionyys6ResultOySo21TUILiveStatisticsDataCAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC03endC010completionyys6ResultOySo21TUILiveStatisticsDataCAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateLiveInfo",
            "printedName": "updateLiveInfo(_:modifyFlag:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveInfo",
                "printedName": "AtomicXCore.LiveInfo",
                "usr": "s:11AtomicXCore8LiveInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "ModifyFlag",
                "printedName": "AtomicXCore.LiveInfo.ModifyFlag",
                "usr": "s:11AtomicXCore8LiveInfoV10ModifyFlagV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC06updateC4Info_10modifyFlag10completionyAA0cG0V_AH06ModifyI0Vys6ResultOyytAA05ErrorG0VGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC06updateC4Info_10modifyFlag10completionyAA0cG0V_AH06ModifyI0Vys6ResultOyytAA05ErrorG0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "queryMetaData",
            "printedName": "queryMetaData(keys:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<[Swift.String : Swift.String], AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<[Swift.String : Swift.String], AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<[Swift.String : Swift.String], AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Dictionary",
                            "printedName": "[Swift.String : Swift.String]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "String",
                                "printedName": "Swift.String",
                                "usr": "s:SS"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "String",
                                "printedName": "Swift.String",
                                "usr": "s:SS"
                              }
                            ],
                            "usr": "s:SD"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC13queryMetaData4keys10completionySaySSG_ys6ResultOySDyS2SGAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC13queryMetaData4keys10completionySaySSG_ys6ResultOySDyS2SGAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateLiveMetaData",
            "printedName": "updateLiveMetaData(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:SD"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC06updateC8MetaData_10completionySDyS2SG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC06updateC8MetaData_10completionySDyS2SG_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "reset",
            "printedName": "reset()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveListStoreC5resetyyF",
            "mangledName": "$s11AtomicXCore13LiveListStoreC5resetyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore13LiveListStoreC",
        "mangledName": "$s11AtomicXCore13LiveListStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "MoveSeatPolicy",
        "printedName": "MoveSeatPolicy",
        "children": [
          {
            "kind": "Var",
            "name": "abortWhenOccupied",
            "printedName": "abortWhenOccupied",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MoveSeatPolicy.Type) -> AtomicXCore.MoveSeatPolicy",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MoveSeatPolicy",
                    "printedName": "AtomicXCore.MoveSeatPolicy",
                    "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MoveSeatPolicy.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MoveSeatPolicy",
                        "printedName": "AtomicXCore.MoveSeatPolicy",
                        "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14MoveSeatPolicyO17abortWhenOccupiedyA2CmF",
            "mangledName": "$s11AtomicXCore14MoveSeatPolicyO17abortWhenOccupiedyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "forceReplace",
            "printedName": "forceReplace",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MoveSeatPolicy.Type) -> AtomicXCore.MoveSeatPolicy",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MoveSeatPolicy",
                    "printedName": "AtomicXCore.MoveSeatPolicy",
                    "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MoveSeatPolicy.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MoveSeatPolicy",
                        "printedName": "AtomicXCore.MoveSeatPolicy",
                        "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14MoveSeatPolicyO12forceReplaceyA2CmF",
            "mangledName": "$s11AtomicXCore14MoveSeatPolicyO12forceReplaceyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "swapPosition",
            "printedName": "swapPosition",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MoveSeatPolicy.Type) -> AtomicXCore.MoveSeatPolicy",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MoveSeatPolicy",
                    "printedName": "AtomicXCore.MoveSeatPolicy",
                    "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MoveSeatPolicy.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MoveSeatPolicy",
                        "printedName": "AtomicXCore.MoveSeatPolicy",
                        "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore14MoveSeatPolicyO12swapPositionyA2CmF",
            "mangledName": "$s11AtomicXCore14MoveSeatPolicyO12swapPositionyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MoveSeatPolicy?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MoveSeatPolicy",
                    "printedName": "AtomicXCore.MoveSeatPolicy",
                    "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore14MoveSeatPolicyO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore14MoveSeatPolicyO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore14MoveSeatPolicyO8rawValueSivp",
            "mangledName": "$s11AtomicXCore14MoveSeatPolicyO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore14MoveSeatPolicyO8rawValueSivg",
                "mangledName": "$s11AtomicXCore14MoveSeatPolicyO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore14MoveSeatPolicyO",
        "mangledName": "$s11AtomicXCore14MoveSeatPolicyO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DeviceControlPolicy",
        "printedName": "DeviceControlPolicy",
        "children": [
          {
            "kind": "Var",
            "name": "unlockOnly",
            "printedName": "unlockOnly",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.DeviceControlPolicy.Type) -> AtomicXCore.DeviceControlPolicy",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceControlPolicy",
                    "printedName": "AtomicXCore.DeviceControlPolicy",
                    "usr": "s:11AtomicXCore19DeviceControlPolicyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.DeviceControlPolicy.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceControlPolicy",
                        "printedName": "AtomicXCore.DeviceControlPolicy",
                        "usr": "s:11AtomicXCore19DeviceControlPolicyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore19DeviceControlPolicyO10unlockOnlyyA2CmF",
            "mangledName": "$s11AtomicXCore19DeviceControlPolicyO10unlockOnlyyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.DeviceControlPolicy?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceControlPolicy",
                    "printedName": "AtomicXCore.DeviceControlPolicy",
                    "usr": "s:11AtomicXCore19DeviceControlPolicyO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore19DeviceControlPolicyO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore19DeviceControlPolicyO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore19DeviceControlPolicyO8rawValueSivp",
            "mangledName": "$s11AtomicXCore19DeviceControlPolicyO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore19DeviceControlPolicyO8rawValueSivg",
                "mangledName": "$s11AtomicXCore19DeviceControlPolicyO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore19DeviceControlPolicyO",
        "mangledName": "$s11AtomicXCore19DeviceControlPolicyO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "SeatUserInfo",
        "printedName": "SeatUserInfo",
        "children": [
          {
            "kind": "Var",
            "name": "userID",
            "printedName": "userID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV6userIDSSvp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV6userIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV6userIDSSvg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV6userIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV6userIDSSvs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV6userIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV6userIDSSvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV6userIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "userName",
            "printedName": "userName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV8userNameSSvp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV8userNameSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV8userNameSSvg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV8userNameSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV8userNameSSvs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV8userNameSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV8userNameSSvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV8userNameSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV9avatarURLSSvp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV9avatarURLSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV9avatarURLSSvg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV9avatarURLSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV9avatarURLSSvs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV9avatarURLSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV9avatarURLSSvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV9avatarURLSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "role",
            "printedName": "role",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Role",
                "printedName": "AtomicXCore.Role",
                "usr": "s:11AtomicXCore4RoleO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV4roleAA4RoleOvp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV4roleAA4RoleOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Role",
                    "printedName": "AtomicXCore.Role",
                    "usr": "s:11AtomicXCore4RoleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV4roleAA4RoleOvg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV4roleAA4RoleOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Role",
                    "printedName": "AtomicXCore.Role",
                    "usr": "s:11AtomicXCore4RoleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV4roleAA4RoleOvs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV4roleAA4RoleOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV4roleAA4RoleOvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV4roleAA4RoleOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "liveID",
            "printedName": "liveID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV6liveIDSSvp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV6liveIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV6liveIDSSvg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV6liveIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV6liveIDSSvs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV6liveIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV6liveIDSSvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV6liveIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "microphoneStatus",
            "printedName": "microphoneStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceStatus",
                "printedName": "AtomicXCore.DeviceStatus",
                "usr": "s:11AtomicXCore12DeviceStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0Ovp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0Ovg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0Ovs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0OvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV16microphoneStatusAA06DeviceG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allowOpenMicrophone",
            "printedName": "allowOpenMicrophone",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV19allowOpenMicrophoneSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cameraStatus",
            "printedName": "cameraStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceStatus",
                "printedName": "AtomicXCore.DeviceStatus",
                "usr": "s:11AtomicXCore12DeviceStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0Ovp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0Ovg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceStatus",
                    "printedName": "AtomicXCore.DeviceStatus",
                    "usr": "s:11AtomicXCore12DeviceStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0Ovs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0OvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV12cameraStatusAA06DeviceG0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allowOpenCamera",
            "printedName": "allowOpenCamera",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvp",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvg",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvs",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvM",
                "mangledName": "$s11AtomicXCore12SeatUserInfoV15allowOpenCameraSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(userID:userName:avatarURL:role:liveID:microphoneStatus:allowOpenMicrophone:cameraStatus:allowOpenCamera:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SeatUserInfo",
                "printedName": "AtomicXCore.SeatUserInfo",
                "usr": "s:11AtomicXCore12SeatUserInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Role",
                "printedName": "AtomicXCore.Role",
                "hasDefaultArg": true,
                "usr": "s:11AtomicXCore4RoleO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "DeviceStatus",
                "printedName": "AtomicXCore.DeviceStatus",
                "hasDefaultArg": true,
                "usr": "s:11AtomicXCore12DeviceStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "DeviceStatus",
                "printedName": "AtomicXCore.DeviceStatus",
                "hasDefaultArg": true,
                "usr": "s:11AtomicXCore12DeviceStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore12SeatUserInfoV6userID0F4Name9avatarURL4role04liveG016microphoneStatus19allowOpenMicrophone06cameraN00oP6CameraACSS_S2SAA4RoleOSSAA06DeviceN0OSbAPSbtcfc",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV6userID0F4Name9avatarURL4role04liveG016microphoneStatus19allowOpenMicrophone06cameraN00oP6CameraACSS_S2SAA4RoleOSSAA06DeviceN0OSbAPSbtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "SeatUserInfo",
                "printedName": "AtomicXCore.SeatUserInfo",
                "usr": "s:11AtomicXCore12SeatUserInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "SeatUserInfo",
                "printedName": "AtomicXCore.SeatUserInfo",
                "usr": "s:11AtomicXCore12SeatUserInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore12SeatUserInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore12SeatUserInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore12SeatUserInfoV",
        "mangledName": "$s11AtomicXCore12SeatUserInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RegionInfo",
        "printedName": "RegionInfo",
        "children": [
          {
            "kind": "Var",
            "name": "x",
            "printedName": "x",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10RegionInfoV1x14CoreFoundation7CGFloatVvp",
            "mangledName": "$s11AtomicXCore10RegionInfoV1x12CoreGraphics7CGFloatVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1x14CoreFoundation7CGFloatVvg",
                "mangledName": "$s11AtomicXCore10RegionInfoV1x12CoreGraphics7CGFloatVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1x14CoreFoundation7CGFloatVvs",
                "mangledName": "$s11AtomicXCore10RegionInfoV1x12CoreGraphics7CGFloatVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1x14CoreFoundation7CGFloatVvM",
                "mangledName": "$s11AtomicXCore10RegionInfoV1x12CoreGraphics7CGFloatVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "y",
            "printedName": "y",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10RegionInfoV1y14CoreFoundation7CGFloatVvp",
            "mangledName": "$s11AtomicXCore10RegionInfoV1y12CoreGraphics7CGFloatVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1y14CoreFoundation7CGFloatVvg",
                "mangledName": "$s11AtomicXCore10RegionInfoV1y12CoreGraphics7CGFloatVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1y14CoreFoundation7CGFloatVvs",
                "mangledName": "$s11AtomicXCore10RegionInfoV1y12CoreGraphics7CGFloatVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1y14CoreFoundation7CGFloatVvM",
                "mangledName": "$s11AtomicXCore10RegionInfoV1y12CoreGraphics7CGFloatVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "w",
            "printedName": "w",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10RegionInfoV1w14CoreFoundation7CGFloatVvp",
            "mangledName": "$s11AtomicXCore10RegionInfoV1w12CoreGraphics7CGFloatVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1w14CoreFoundation7CGFloatVvg",
                "mangledName": "$s11AtomicXCore10RegionInfoV1w12CoreGraphics7CGFloatVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1w14CoreFoundation7CGFloatVvs",
                "mangledName": "$s11AtomicXCore10RegionInfoV1w12CoreGraphics7CGFloatVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1w14CoreFoundation7CGFloatVvM",
                "mangledName": "$s11AtomicXCore10RegionInfoV1w12CoreGraphics7CGFloatVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "h",
            "printedName": "h",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10RegionInfoV1h14CoreFoundation7CGFloatVvp",
            "mangledName": "$s11AtomicXCore10RegionInfoV1h12CoreGraphics7CGFloatVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1h14CoreFoundation7CGFloatVvg",
                "mangledName": "$s11AtomicXCore10RegionInfoV1h12CoreGraphics7CGFloatVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1h14CoreFoundation7CGFloatVvs",
                "mangledName": "$s11AtomicXCore10RegionInfoV1h12CoreGraphics7CGFloatVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV1h14CoreFoundation7CGFloatVvM",
                "mangledName": "$s11AtomicXCore10RegionInfoV1h12CoreGraphics7CGFloatVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "zorder",
            "printedName": "zorder",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10RegionInfoV6zorderSivp",
            "mangledName": "$s11AtomicXCore10RegionInfoV6zorderSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV6zorderSivg",
                "mangledName": "$s11AtomicXCore10RegionInfoV6zorderSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV6zorderSivs",
                "mangledName": "$s11AtomicXCore10RegionInfoV6zorderSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10RegionInfoV6zorderSivM",
                "mangledName": "$s11AtomicXCore10RegionInfoV6zorderSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(x:y:w:h:zorder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RegionInfo",
                "printedName": "AtomicXCore.RegionInfo",
                "usr": "s:11AtomicXCore10RegionInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "hasDefaultArg": true,
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10RegionInfoV1x1y1w1h6zorderAC14CoreFoundation7CGFloatV_A3KSitcfc",
            "mangledName": "$s11AtomicXCore10RegionInfoV1x1y1w1h6zorderAC12CoreGraphics7CGFloatV_A3KSitcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "RegionInfo",
                "printedName": "AtomicXCore.RegionInfo",
                "usr": "s:11AtomicXCore10RegionInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "RegionInfo",
                "printedName": "AtomicXCore.RegionInfo",
                "usr": "s:11AtomicXCore10RegionInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore10RegionInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore10RegionInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore10RegionInfoV",
        "mangledName": "$s11AtomicXCore10RegionInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "SeatInfo",
        "printedName": "SeatInfo",
        "children": [
          {
            "kind": "Var",
            "name": "index",
            "printedName": "index",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8SeatInfoV5indexSivp",
            "mangledName": "$s11AtomicXCore8SeatInfoV5indexSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV5indexSivg",
                "mangledName": "$s11AtomicXCore8SeatInfoV5indexSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV5indexSivs",
                "mangledName": "$s11AtomicXCore8SeatInfoV5indexSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV5indexSivM",
                "mangledName": "$s11AtomicXCore8SeatInfoV5indexSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isLocked",
            "printedName": "isLocked",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8SeatInfoV8isLockedSbvp",
            "mangledName": "$s11AtomicXCore8SeatInfoV8isLockedSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV8isLockedSbvg",
                "mangledName": "$s11AtomicXCore8SeatInfoV8isLockedSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV8isLockedSbvs",
                "mangledName": "$s11AtomicXCore8SeatInfoV8isLockedSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV8isLockedSbvM",
                "mangledName": "$s11AtomicXCore8SeatInfoV8isLockedSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "userInfo",
            "printedName": "userInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SeatUserInfo",
                "printedName": "AtomicXCore.SeatUserInfo",
                "usr": "s:11AtomicXCore12SeatUserInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8SeatInfoV04userD0AA0c4UserD0Vvp",
            "mangledName": "$s11AtomicXCore8SeatInfoV04userD0AA0c4UserD0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SeatUserInfo",
                    "printedName": "AtomicXCore.SeatUserInfo",
                    "usr": "s:11AtomicXCore12SeatUserInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV04userD0AA0c4UserD0Vvg",
                "mangledName": "$s11AtomicXCore8SeatInfoV04userD0AA0c4UserD0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "SeatUserInfo",
                    "printedName": "AtomicXCore.SeatUserInfo",
                    "usr": "s:11AtomicXCore12SeatUserInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV04userD0AA0c4UserD0Vvs",
                "mangledName": "$s11AtomicXCore8SeatInfoV04userD0AA0c4UserD0Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV04userD0AA0c4UserD0VvM",
                "mangledName": "$s11AtomicXCore8SeatInfoV04userD0AA0c4UserD0VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "region",
            "printedName": "region",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RegionInfo",
                "printedName": "AtomicXCore.RegionInfo",
                "usr": "s:11AtomicXCore10RegionInfoV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore8SeatInfoV6regionAA06RegionD0Vvp",
            "mangledName": "$s11AtomicXCore8SeatInfoV6regionAA06RegionD0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RegionInfo",
                    "printedName": "AtomicXCore.RegionInfo",
                    "usr": "s:11AtomicXCore10RegionInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV6regionAA06RegionD0Vvg",
                "mangledName": "$s11AtomicXCore8SeatInfoV6regionAA06RegionD0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "RegionInfo",
                    "printedName": "AtomicXCore.RegionInfo",
                    "usr": "s:11AtomicXCore10RegionInfoV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV6regionAA06RegionD0Vvs",
                "mangledName": "$s11AtomicXCore8SeatInfoV6regionAA06RegionD0Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore8SeatInfoV6regionAA06RegionD0VvM",
                "mangledName": "$s11AtomicXCore8SeatInfoV6regionAA06RegionD0VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(index:isLocked:userInfo:region:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SeatInfo",
                "printedName": "AtomicXCore.SeatInfo",
                "usr": "s:11AtomicXCore8SeatInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "hasDefaultArg": true,
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "SeatUserInfo",
                "printedName": "AtomicXCore.SeatUserInfo",
                "hasDefaultArg": true,
                "usr": "s:11AtomicXCore12SeatUserInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "RegionInfo",
                "printedName": "AtomicXCore.RegionInfo",
                "hasDefaultArg": true,
                "usr": "s:11AtomicXCore10RegionInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore8SeatInfoV5index8isLocked04userD06regionACSi_SbAA0c4UserD0VAA06RegionD0Vtcfc",
            "mangledName": "$s11AtomicXCore8SeatInfoV5index8isLocked04userD06regionACSi_SbAA0c4UserD0VAA06RegionD0Vtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "SeatInfo",
                "printedName": "AtomicXCore.SeatInfo",
                "usr": "s:11AtomicXCore8SeatInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "SeatInfo",
                "printedName": "AtomicXCore.SeatInfo",
                "usr": "s:11AtomicXCore8SeatInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore8SeatInfoV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore8SeatInfoV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore8SeatInfoV",
        "mangledName": "$s11AtomicXCore8SeatInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveCanvas",
        "printedName": "LiveCanvas",
        "children": [
          {
            "kind": "Var",
            "name": "w",
            "printedName": "w",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LiveCanvasV1w14CoreFoundation7CGFloatVvp",
            "mangledName": "$s11AtomicXCore10LiveCanvasV1w12CoreGraphics7CGFloatVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV1w14CoreFoundation7CGFloatVvg",
                "mangledName": "$s11AtomicXCore10LiveCanvasV1w12CoreGraphics7CGFloatVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV1w14CoreFoundation7CGFloatVvs",
                "mangledName": "$s11AtomicXCore10LiveCanvasV1w12CoreGraphics7CGFloatVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV1w14CoreFoundation7CGFloatVvM",
                "mangledName": "$s11AtomicXCore10LiveCanvasV1w12CoreGraphics7CGFloatVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "h",
            "printedName": "h",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LiveCanvasV1h14CoreFoundation7CGFloatVvp",
            "mangledName": "$s11AtomicXCore10LiveCanvasV1h12CoreGraphics7CGFloatVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV1h14CoreFoundation7CGFloatVvg",
                "mangledName": "$s11AtomicXCore10LiveCanvasV1h12CoreGraphics7CGFloatVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV1h14CoreFoundation7CGFloatVvs",
                "mangledName": "$s11AtomicXCore10LiveCanvasV1h12CoreGraphics7CGFloatVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV1h14CoreFoundation7CGFloatVvM",
                "mangledName": "$s11AtomicXCore10LiveCanvasV1h12CoreGraphics7CGFloatVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "templateID",
            "printedName": "templateID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LiveCanvasV10templateIDSuvp",
            "mangledName": "$s11AtomicXCore10LiveCanvasV10templateIDSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV10templateIDSuvg",
                "mangledName": "$s11AtomicXCore10LiveCanvasV10templateIDSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV10templateIDSuvs",
                "mangledName": "$s11AtomicXCore10LiveCanvasV10templateIDSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LiveCanvasV10templateIDSuvM",
                "mangledName": "$s11AtomicXCore10LiveCanvasV10templateIDSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(templateID:w:h:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveCanvas",
                "printedName": "AtomicXCore.LiveCanvas",
                "usr": "s:11AtomicXCore10LiveCanvasV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore10LiveCanvasV10templateID1w1hACSu_14CoreFoundation7CGFloatVAItcfc",
            "mangledName": "$s11AtomicXCore10LiveCanvasV10templateID1w1hACSu_12CoreGraphics7CGFloatVAItcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveCanvas",
                "printedName": "AtomicXCore.LiveCanvas",
                "usr": "s:11AtomicXCore10LiveCanvasV"
              },
              {
                "kind": "TypeNominal",
                "name": "LiveCanvas",
                "printedName": "AtomicXCore.LiveCanvas",
                "usr": "s:11AtomicXCore10LiveCanvasV"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore10LiveCanvasV2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore10LiveCanvasV2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore10LiveCanvasV",
        "mangledName": "$s11AtomicXCore10LiveCanvasV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveSeatState",
        "printedName": "LiveSeatState",
        "children": [
          {
            "kind": "Var",
            "name": "seatList",
            "printedName": "seatList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.SeatInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SeatInfo",
                    "printedName": "AtomicXCore.SeatInfo",
                    "usr": "s:11AtomicXCore8SeatInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvp",
            "mangledName": "$s11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatInfo",
                        "printedName": "AtomicXCore.SeatInfo",
                        "usr": "s:11AtomicXCore8SeatInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvg",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SeatInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SeatInfo",
                        "printedName": "AtomicXCore.SeatInfo",
                        "usr": "s:11AtomicXCore8SeatInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvs",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvM",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV8seatListSayAA0D4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "canvas",
            "printedName": "canvas",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveCanvas",
                "printedName": "AtomicXCore.LiveCanvas",
                "usr": "s:11AtomicXCore10LiveCanvasV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvp",
            "mangledName": "$s11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveCanvas",
                    "printedName": "AtomicXCore.LiveCanvas",
                    "usr": "s:11AtomicXCore10LiveCanvasV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvg",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LiveCanvas",
                    "printedName": "AtomicXCore.LiveCanvas",
                    "usr": "s:11AtomicXCore10LiveCanvasV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvs",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvM",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV6canvasAA0C6CanvasVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "speakingUsers",
            "printedName": "speakingUsers",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.Int]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvp",
            "mangledName": "$s11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvg",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvs",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvM",
                "mangledName": "$s11AtomicXCore13LiveSeatStateV13speakingUsersSDySSSiGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveSeatState",
                "printedName": "AtomicXCore.LiveSeatState",
                "usr": "s:11AtomicXCore13LiveSeatStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore13LiveSeatStateVACycfc",
            "mangledName": "$s11AtomicXCore13LiveSeatStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore13LiveSeatStateV",
        "mangledName": "$s11AtomicXCore13LiveSeatStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveSeatEvent",
        "printedName": "LiveSeatEvent",
        "children": [
          {
            "kind": "Var",
            "name": "onLocalCameraOpenedByAdmin",
            "printedName": "onLocalCameraOpenedByAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveSeatEvent.Type) -> (AtomicXCore.DeviceControlPolicy) -> AtomicXCore.LiveSeatEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.DeviceControlPolicy) -> AtomicXCore.LiveSeatEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatEvent",
                        "printedName": "AtomicXCore.LiveSeatEvent",
                        "usr": "s:11AtomicXCore13LiveSeatEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(policy: AtomicXCore.DeviceControlPolicy)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "DeviceControlPolicy",
                            "printedName": "AtomicXCore.DeviceControlPolicy",
                            "usr": "s:11AtomicXCore19DeviceControlPolicyO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveSeatEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatEvent",
                        "printedName": "AtomicXCore.LiveSeatEvent",
                        "usr": "s:11AtomicXCore13LiveSeatEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13LiveSeatEventO26onLocalCameraOpenedByAdminyAcA19DeviceControlPolicyO_tcACmF",
            "mangledName": "$s11AtomicXCore13LiveSeatEventO26onLocalCameraOpenedByAdminyAcA19DeviceControlPolicyO_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onLocalCameraClosedByAdmin",
            "printedName": "onLocalCameraClosedByAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveSeatEvent.Type) -> AtomicXCore.LiveSeatEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveSeatEvent",
                    "printedName": "AtomicXCore.LiveSeatEvent",
                    "usr": "s:11AtomicXCore13LiveSeatEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveSeatEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatEvent",
                        "printedName": "AtomicXCore.LiveSeatEvent",
                        "usr": "s:11AtomicXCore13LiveSeatEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13LiveSeatEventO26onLocalCameraClosedByAdminyA2CmF",
            "mangledName": "$s11AtomicXCore13LiveSeatEventO26onLocalCameraClosedByAdminyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onLocalMicrophoneOpenedByAdmin",
            "printedName": "onLocalMicrophoneOpenedByAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveSeatEvent.Type) -> (AtomicXCore.DeviceControlPolicy) -> AtomicXCore.LiveSeatEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(AtomicXCore.DeviceControlPolicy) -> AtomicXCore.LiveSeatEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatEvent",
                        "printedName": "AtomicXCore.LiveSeatEvent",
                        "usr": "s:11AtomicXCore13LiveSeatEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(policy: AtomicXCore.DeviceControlPolicy)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "DeviceControlPolicy",
                            "printedName": "AtomicXCore.DeviceControlPolicy",
                            "usr": "s:11AtomicXCore19DeviceControlPolicyO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveSeatEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatEvent",
                        "printedName": "AtomicXCore.LiveSeatEvent",
                        "usr": "s:11AtomicXCore13LiveSeatEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13LiveSeatEventO30onLocalMicrophoneOpenedByAdminyAcA19DeviceControlPolicyO_tcACmF",
            "mangledName": "$s11AtomicXCore13LiveSeatEventO30onLocalMicrophoneOpenedByAdminyAcA19DeviceControlPolicyO_tcACmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "onLocalMicrophoneClosedByAdmin",
            "printedName": "onLocalMicrophoneClosedByAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LiveSeatEvent.Type) -> AtomicXCore.LiveSeatEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveSeatEvent",
                    "printedName": "AtomicXCore.LiveSeatEvent",
                    "usr": "s:11AtomicXCore13LiveSeatEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LiveSeatEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatEvent",
                        "printedName": "AtomicXCore.LiveSeatEvent",
                        "usr": "s:11AtomicXCore13LiveSeatEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13LiveSeatEventO30onLocalMicrophoneClosedByAdminyA2CmF",
            "mangledName": "$s11AtomicXCore13LiveSeatEventO30onLocalMicrophoneClosedByAdminyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore13LiveSeatEventO",
        "mangledName": "$s11AtomicXCore13LiveSeatEventO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveSeatStore",
        "printedName": "LiveSeatStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveSeatStore",
                "printedName": "AtomicXCore.LiveSeatStore",
                "usr": "s:11AtomicXCore13LiveSeatStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveSeatState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveSeatState",
                    "printedName": "AtomicXCore.LiveSeatState",
                    "usr": "s:11AtomicXCore13LiveSeatStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveSeatStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveSeatState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatState",
                        "printedName": "AtomicXCore.LiveSeatState",
                        "usr": "s:11AtomicXCore13LiveSeatStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore13LiveSeatStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "liveSeatEventPublisher",
            "printedName": "liveSeatEventPublisher",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PassthroughSubject",
                "printedName": "Combine.PassthroughSubject<AtomicXCore.LiveSeatEvent, Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveSeatEvent",
                    "printedName": "AtomicXCore.LiveSeatEvent",
                    "usr": "s:11AtomicXCore13LiveSeatEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine18PassthroughSubjectC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13LiveSeatStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassthroughSubject",
                    "printedName": "Combine.PassthroughSubject<AtomicXCore.LiveSeatEvent, Swift.Never>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSeatEvent",
                        "printedName": "AtomicXCore.LiveSeatEvent",
                        "usr": "s:11AtomicXCore13LiveSeatEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Never",
                        "printedName": "Swift.Never",
                        "usr": "s:s5NeverO"
                      }
                    ],
                    "usr": "s:7Combine18PassthroughSubjectC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13LiveSeatStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "mangledName": "$s11AtomicXCore13LiveSeatStoreC04liveD14EventPublisher7Combine18PassthroughSubjectCyAA0cdG0Os5NeverOGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "takeSeat",
            "printedName": "takeSeat(seatIndex:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC04takeD09seatIndex10completionySi_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC04takeD09seatIndex10completionySi_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "leaveSeat",
            "printedName": "leaveSeat(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC05leaveD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC05leaveD010completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "muteMicrophone",
            "printedName": "muteMicrophone()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC14muteMicrophoneyyF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC14muteMicrophoneyyF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unmuteMicrophone",
            "printedName": "unmuteMicrophone(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC16unmuteMicrophone10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC16unmuteMicrophone10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "kickUserOutOfSeat",
            "printedName": "kickUserOutOfSeat(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC013kickUserOutOfD06userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC013kickUserOutOfD06userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "moveUserToSeat",
            "printedName": "moveUserToSeat(userID:targetIndex:policy:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MoveSeatPolicy?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MoveSeatPolicy",
                    "printedName": "AtomicXCore.MoveSeatPolicy",
                    "usr": "s:11AtomicXCore14MoveSeatPolicyO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC010moveUserToD06userID11targetIndex6policy10completionySS_SiAA04MoveD6PolicyOSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC010moveUserToD06userID11targetIndex6policy10completionySS_SiAA04MoveD6PolicyOSgys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "lockSeat",
            "printedName": "lockSeat(seatIndex:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC04lockD09seatIndex10completionySi_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC04lockD09seatIndex10completionySi_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unlockSeat",
            "printedName": "unlockSeat(seatIndex:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC06unlockD09seatIndex10completionySi_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC06unlockD09seatIndex10completionySi_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "openRemoteCamera",
            "printedName": "openRemoteCamera(userID:policy:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "DeviceControlPolicy",
                "printedName": "AtomicXCore.DeviceControlPolicy",
                "usr": "s:11AtomicXCore19DeviceControlPolicyO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC16openRemoteCamera6userID6policy10completionySS_AA19DeviceControlPolicyOys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC16openRemoteCamera6userID6policy10completionySS_AA19DeviceControlPolicyOys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeRemoteCamera",
            "printedName": "closeRemoteCamera(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC17closeRemoteCamera6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC17closeRemoteCamera6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "openRemoteMicrophone",
            "printedName": "openRemoteMicrophone(userID:policy:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "DeviceControlPolicy",
                "printedName": "AtomicXCore.DeviceControlPolicy",
                "usr": "s:11AtomicXCore19DeviceControlPolicyO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC20openRemoteMicrophone6userID6policy10completionySS_AA19DeviceControlPolicyOys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC20openRemoteMicrophone6userID6policy10completionySS_AA19DeviceControlPolicyOys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeRemoteMicrophone",
            "printedName": "closeRemoteMicrophone(userID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore13LiveSeatStoreC21closeRemoteMicrophone6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore13LiveSeatStoreC21closeRemoteMicrophone6userID10completionySS_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore13LiveSeatStoreC",
        "mangledName": "$s11AtomicXCore13LiveSeatStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "TXLiteAVSDK_Professional",
        "printedName": "TXLiteAVSDK_Professional",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "LiveSummaryData",
        "printedName": "LiveSummaryData",
        "children": [
          {
            "kind": "Var",
            "name": "totalDuration",
            "printedName": "totalDuration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15LiveSummaryDataV13totalDurationSuvp",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataV13totalDurationSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV13totalDurationSuvg",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV13totalDurationSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV13totalDurationSuvs",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV13totalDurationSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV13totalDurationSuvM",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV13totalDurationSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalViewers",
            "printedName": "totalViewers",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15LiveSummaryDataV12totalViewersSuvp",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataV12totalViewersSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV12totalViewersSuvg",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV12totalViewersSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV12totalViewersSuvs",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV12totalViewersSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV12totalViewersSuvM",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV12totalViewersSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalGiftsSent",
            "printedName": "totalGiftsSent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvp",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvg",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvs",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvM",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftsSentSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalGiftUniqueSenders",
            "printedName": "totalGiftUniqueSenders",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvp",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvg",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvs",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvM",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV22totalGiftUniqueSendersSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalGiftCoins",
            "printedName": "totalGiftCoins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvp",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvg",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvs",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvM",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV14totalGiftCoinsSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalLikesReceived",
            "printedName": "totalLikesReceived",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvp",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvg",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvs",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvM",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV18totalLikesReceivedSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalMessageSent",
            "printedName": "totalMessageSent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvp",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvg",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvs",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvM",
                "mangledName": "$s11AtomicXCore15LiveSummaryDataV16totalMessageSentSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveSummaryData",
                "printedName": "AtomicXCore.LiveSummaryData",
                "usr": "s:11AtomicXCore15LiveSummaryDataV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore15LiveSummaryDataVACycfc",
            "mangledName": "$s11AtomicXCore15LiveSummaryDataVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore15LiveSummaryDataV",
        "mangledName": "$s11AtomicXCore15LiveSummaryDataV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveSummaryState",
        "printedName": "LiveSummaryState",
        "children": [
          {
            "kind": "Var",
            "name": "summaryData",
            "printedName": "summaryData",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveSummaryData",
                "printedName": "AtomicXCore.LiveSummaryData",
                "usr": "s:11AtomicXCore15LiveSummaryDataV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0Vvp",
            "mangledName": "$s11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveSummaryData",
                    "printedName": "AtomicXCore.LiveSummaryData",
                    "usr": "s:11AtomicXCore15LiveSummaryDataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0Vvg",
                "mangledName": "$s11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LiveSummaryData",
                    "printedName": "AtomicXCore.LiveSummaryData",
                    "usr": "s:11AtomicXCore15LiveSummaryDataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0Vvs",
                "mangledName": "$s11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0VvM",
                "mangledName": "$s11AtomicXCore16LiveSummaryStateV11summaryDataAA0cdG0VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveSummaryState",
                "printedName": "AtomicXCore.LiveSummaryState",
                "usr": "s:11AtomicXCore16LiveSummaryStateV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore16LiveSummaryStateVACycfc",
            "mangledName": "$s11AtomicXCore16LiveSummaryStateVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore16LiveSummaryStateV",
        "mangledName": "$s11AtomicXCore16LiveSummaryStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LiveSummaryStore",
        "printedName": "LiveSummaryStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(liveID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LiveSummaryStore",
                "printedName": "AtomicXCore.LiveSummaryStore",
                "usr": "s:11AtomicXCore16LiveSummaryStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16LiveSummaryStoreC6create6liveIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore16LiveSummaryStoreC6create6liveIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveSummaryState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LiveSummaryState",
                    "printedName": "AtomicXCore.LiveSummaryState",
                    "usr": "s:11AtomicXCore16LiveSummaryStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16LiveSummaryStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore16LiveSummaryStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LiveSummaryState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LiveSummaryState",
                        "printedName": "AtomicXCore.LiveSummaryState",
                        "usr": "s:11AtomicXCore16LiveSummaryStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16LiveSummaryStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore16LiveSummaryStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore16LiveSummaryStoreC",
        "mangledName": "$s11AtomicXCore16LiveSummaryStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "LoginStatus",
        "printedName": "LoginStatus",
        "children": [
          {
            "kind": "Var",
            "name": "unlogin",
            "printedName": "unlogin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LoginStatus.Type) -> AtomicXCore.LoginStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LoginStatus",
                    "printedName": "AtomicXCore.LoginStatus",
                    "usr": "s:11AtomicXCore11LoginStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LoginStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LoginStatus",
                        "printedName": "AtomicXCore.LoginStatus",
                        "usr": "s:11AtomicXCore11LoginStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11LoginStatusO7unloginyA2CmF",
            "mangledName": "$s11AtomicXCore11LoginStatusO7unloginyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "logined",
            "printedName": "logined",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.LoginStatus.Type) -> AtomicXCore.LoginStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LoginStatus",
                    "printedName": "AtomicXCore.LoginStatus",
                    "usr": "s:11AtomicXCore11LoginStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.LoginStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LoginStatus",
                        "printedName": "AtomicXCore.LoginStatus",
                        "usr": "s:11AtomicXCore11LoginStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11LoginStatusO7loginedyA2CmF",
            "mangledName": "$s11AtomicXCore11LoginStatusO7loginedyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "fromV2TIMStatus",
            "printedName": "fromV2TIMStatus(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LoginStatus",
                "printedName": "AtomicXCore.LoginStatus",
                "usr": "s:11AtomicXCore11LoginStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "V2TIMLoginStatus",
                "printedName": "ImSDK_Plus.V2TIMLoginStatus",
                "usr": "c:@E@V2TIMLoginStatus"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore11LoginStatusO15fromV2TIMStatusyACSo0f8TIMLoginD0VFZ",
            "mangledName": "$s11AtomicXCore11LoginStatusO15fromV2TIMStatusyACSo0f8TIMLoginD0VFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.LoginStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LoginStatus",
                    "printedName": "AtomicXCore.LoginStatus",
                    "usr": "s:11AtomicXCore11LoginStatusO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11LoginStatusO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore11LoginStatusO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11LoginStatusO8rawValueSivp",
            "mangledName": "$s11AtomicXCore11LoginStatusO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11LoginStatusO8rawValueSivg",
                "mangledName": "$s11AtomicXCore11LoginStatusO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore11LoginStatusO",
        "mangledName": "$s11AtomicXCore11LoginStatusO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AllowType",
        "printedName": "AllowType",
        "children": [
          {
            "kind": "Var",
            "name": "allowAny",
            "printedName": "allowAny",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AllowType.Type) -> AtomicXCore.AllowType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AllowType",
                    "printedName": "AtomicXCore.AllowType",
                    "usr": "s:11AtomicXCore9AllowTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AllowType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AllowType",
                        "printedName": "AtomicXCore.AllowType",
                        "usr": "s:11AtomicXCore9AllowTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9AllowTypeO8allowAnyyA2CmF",
            "mangledName": "$s11AtomicXCore9AllowTypeO8allowAnyyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "needConfirm",
            "printedName": "needConfirm",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AllowType.Type) -> AtomicXCore.AllowType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AllowType",
                    "printedName": "AtomicXCore.AllowType",
                    "usr": "s:11AtomicXCore9AllowTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AllowType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AllowType",
                        "printedName": "AtomicXCore.AllowType",
                        "usr": "s:11AtomicXCore9AllowTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9AllowTypeO11needConfirmyA2CmF",
            "mangledName": "$s11AtomicXCore9AllowTypeO11needConfirmyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "denyAny",
            "printedName": "denyAny",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.AllowType.Type) -> AtomicXCore.AllowType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AllowType",
                    "printedName": "AtomicXCore.AllowType",
                    "usr": "s:11AtomicXCore9AllowTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.AllowType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AllowType",
                        "printedName": "AtomicXCore.AllowType",
                        "usr": "s:11AtomicXCore9AllowTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore9AllowTypeO7denyAnyyA2CmF",
            "mangledName": "$s11AtomicXCore9AllowTypeO7denyAnyyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "fromV2TIMAllowType",
            "printedName": "fromV2TIMAllowType(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AllowType",
                "printedName": "AtomicXCore.AllowType",
                "usr": "s:11AtomicXCore9AllowTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "V2TIMFriendAllowType",
                "printedName": "ImSDK_Plus.V2TIMFriendAllowType",
                "usr": "c:@E@V2TIMFriendAllowType"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore9AllowTypeO014fromV2TIMAllowD0yACSo0f9TIMFriendcD0VFZ",
            "mangledName": "$s11AtomicXCore9AllowTypeO014fromV2TIMAllowD0yACSo0f9TIMFriendcD0VFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.AllowType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AllowType",
                    "printedName": "AtomicXCore.AllowType",
                    "usr": "s:11AtomicXCore9AllowTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore9AllowTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore9AllowTypeO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore9AllowTypeO8rawValueSivp",
            "mangledName": "$s11AtomicXCore9AllowTypeO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9AllowTypeO8rawValueSivg",
                "mangledName": "$s11AtomicXCore9AllowTypeO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.AllowType]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AllowType",
                    "printedName": "AtomicXCore.AllowType",
                    "usr": "s:11AtomicXCore9AllowTypeO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore9AllowTypeO8allCasesSayACGvpZ",
            "mangledName": "$s11AtomicXCore9AllowTypeO8allCasesSayACGvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.AllowType]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AllowType",
                        "printedName": "AtomicXCore.AllowType",
                        "usr": "s:11AtomicXCore9AllowTypeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore9AllowTypeO8allCasesSayACGvgZ",
                "mangledName": "$s11AtomicXCore9AllowTypeO8allCasesSayACGvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore9AllowTypeO",
        "mangledName": "$s11AtomicXCore9AllowTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.AllowType]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AllowType",
                        "printedName": "AtomicXCore.AllowType",
                        "usr": "s:11AtomicXCore9AllowTypeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Gender",
        "printedName": "Gender",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.Gender.Type) -> AtomicXCore.Gender",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gender",
                    "printedName": "AtomicXCore.Gender",
                    "usr": "s:11AtomicXCore6GenderO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.Gender.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gender",
                        "printedName": "AtomicXCore.Gender",
                        "usr": "s:11AtomicXCore6GenderO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore6GenderO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore6GenderO7unknownyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "male",
            "printedName": "male",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.Gender.Type) -> AtomicXCore.Gender",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gender",
                    "printedName": "AtomicXCore.Gender",
                    "usr": "s:11AtomicXCore6GenderO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.Gender.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gender",
                        "printedName": "AtomicXCore.Gender",
                        "usr": "s:11AtomicXCore6GenderO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore6GenderO4maleyA2CmF",
            "mangledName": "$s11AtomicXCore6GenderO4maleyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "female",
            "printedName": "female",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.Gender.Type) -> AtomicXCore.Gender",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gender",
                    "printedName": "AtomicXCore.Gender",
                    "usr": "s:11AtomicXCore6GenderO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.Gender.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gender",
                        "printedName": "AtomicXCore.Gender",
                        "usr": "s:11AtomicXCore6GenderO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore6GenderO6femaleyA2CmF",
            "mangledName": "$s11AtomicXCore6GenderO6femaleyA2CmF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "fromV2TIMGender",
            "printedName": "fromV2TIMGender(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Gender",
                "printedName": "AtomicXCore.Gender",
                "usr": "s:11AtomicXCore6GenderO"
              },
              {
                "kind": "TypeNominal",
                "name": "V2TIMGender",
                "printedName": "ImSDK_Plus.V2TIMGender",
                "usr": "c:@E@V2TIMGender"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore6GenderO15fromV2TIMGenderyACSo0eF0VFZ",
            "mangledName": "$s11AtomicXCore6GenderO15fromV2TIMGenderyACSo0eF0VFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.Gender?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gender",
                    "printedName": "AtomicXCore.Gender",
                    "usr": "s:11AtomicXCore6GenderO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore6GenderO8rawValueACSgSi_tcfc",
            "mangledName": "$s11AtomicXCore6GenderO8rawValueACSgSi_tcfc",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore6GenderO8rawValueSivp",
            "mangledName": "$s11AtomicXCore6GenderO8rawValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore6GenderO8rawValueSivg",
                "mangledName": "$s11AtomicXCore6GenderO8rawValueSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.Gender]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gender",
                    "printedName": "AtomicXCore.Gender",
                    "usr": "s:11AtomicXCore6GenderO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore6GenderO8allCasesSayACGvpZ",
            "mangledName": "$s11AtomicXCore6GenderO8allCasesSayACGvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.Gender]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gender",
                        "printedName": "AtomicXCore.Gender",
                        "usr": "s:11AtomicXCore6GenderO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore6GenderO8allCasesSayACGvgZ",
                "mangledName": "$s11AtomicXCore6GenderO8allCasesSayACGvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore6GenderO",
        "mangledName": "$s11AtomicXCore6GenderO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.Gender]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gender",
                        "printedName": "AtomicXCore.Gender",
                        "usr": "s:11AtomicXCore6GenderO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UserProfile",
        "printedName": "UserProfile",
        "children": [
          {
            "kind": "Var",
            "name": "userID",
            "printedName": "userID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11UserProfileV6userIDSSvp",
            "mangledName": "$s11AtomicXCore11UserProfileV6userIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV6userIDSSvg",
                "mangledName": "$s11AtomicXCore11UserProfileV6userIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV6userIDSSvs",
                "mangledName": "$s11AtomicXCore11UserProfileV6userIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV6userIDSSvM",
                "mangledName": "$s11AtomicXCore11UserProfileV6userIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "nickname",
            "printedName": "nickname",
            "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:11AtomicXCore11UserProfileV8nicknameSSSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV8nicknameSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11UserProfileV8nicknameSSSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV8nicknameSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11UserProfileV8nicknameSSSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV8nicknameSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV8nicknameSSSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV8nicknameSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "avatarURL",
            "printedName": "avatarURL",
            "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:11AtomicXCore11UserProfileV9avatarURLSSSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV9avatarURLSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11UserProfileV9avatarURLSSSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV9avatarURLSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11UserProfileV9avatarURLSSSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV9avatarURLSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV9avatarURLSSSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV9avatarURLSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "selfSignature",
            "printedName": "selfSignature",
            "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:11AtomicXCore11UserProfileV13selfSignatureSSSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV13selfSignatureSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11UserProfileV13selfSignatureSSSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV13selfSignatureSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11UserProfileV13selfSignatureSSSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV13selfSignatureSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV13selfSignatureSSSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV13selfSignatureSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "gender",
            "printedName": "gender",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.Gender?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Gender",
                    "printedName": "AtomicXCore.Gender",
                    "usr": "s:11AtomicXCore6GenderO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11UserProfileV6genderAA6GenderOSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV6genderAA6GenderOSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.Gender?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gender",
                        "printedName": "AtomicXCore.Gender",
                        "usr": "s:11AtomicXCore6GenderO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV6genderAA6GenderOSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV6genderAA6GenderOSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.Gender?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Gender",
                        "printedName": "AtomicXCore.Gender",
                        "usr": "s:11AtomicXCore6GenderO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV6genderAA6GenderOSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV6genderAA6GenderOSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV6genderAA6GenderOSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV6genderAA6GenderOSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "role",
            "printedName": "role",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.UInt32?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11UserProfileV4roles6UInt32VSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV4roles6UInt32VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.UInt32?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt32",
                        "printedName": "Swift.UInt32",
                        "usr": "s:s6UInt32V"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV4roles6UInt32VSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV4roles6UInt32VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.UInt32?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt32",
                        "printedName": "Swift.UInt32",
                        "usr": "s:s6UInt32V"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV4roles6UInt32VSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV4roles6UInt32VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV4roles6UInt32VSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV4roles6UInt32VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "level",
            "printedName": "level",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.UInt32?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11UserProfileV5levels6UInt32VSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV5levels6UInt32VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.UInt32?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt32",
                        "printedName": "Swift.UInt32",
                        "usr": "s:s6UInt32V"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV5levels6UInt32VSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV5levels6UInt32VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.UInt32?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt32",
                        "printedName": "Swift.UInt32",
                        "usr": "s:s6UInt32V"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV5levels6UInt32VSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV5levels6UInt32VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV5levels6UInt32VSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV5levels6UInt32VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "birthday",
            "printedName": "birthday",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.UInt32?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11UserProfileV8birthdays6UInt32VSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV8birthdays6UInt32VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.UInt32?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt32",
                        "printedName": "Swift.UInt32",
                        "usr": "s:s6UInt32V"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV8birthdays6UInt32VSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV8birthdays6UInt32VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.UInt32?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UInt32",
                        "printedName": "Swift.UInt32",
                        "usr": "s:s6UInt32V"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV8birthdays6UInt32VSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV8birthdays6UInt32VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV8birthdays6UInt32VSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV8birthdays6UInt32VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allowType",
            "printedName": "allowType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.AllowType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AllowType",
                    "printedName": "AtomicXCore.AllowType",
                    "usr": "s:11AtomicXCore9AllowTypeO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.AllowType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AllowType",
                        "printedName": "AtomicXCore.AllowType",
                        "usr": "s:11AtomicXCore9AllowTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.AllowType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AllowType",
                        "printedName": "AtomicXCore.AllowType",
                        "usr": "s:11AtomicXCore9AllowTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV9allowTypeAA05AllowF0OSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "customInfo",
            "printedName": "customInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Foundation.Data]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Foundation.Data]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Data",
                        "printedName": "Foundation.Data",
                        "usr": "s:10Foundation4DataV"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvp",
            "mangledName": "$s11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Foundation.Data]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Foundation.Data]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Data",
                            "printedName": "Foundation.Data",
                            "usr": "s:10Foundation4DataV"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvg",
                "mangledName": "$s11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Foundation.Data]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Foundation.Data]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Data",
                            "printedName": "Foundation.Data",
                            "usr": "s:10Foundation4DataV"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvs",
                "mangledName": "$s11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvM",
                "mangledName": "$s11AtomicXCore11UserProfileV10customInfoSDySS10Foundation4DataVGSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(userID:nickname:avatarURL:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UserProfile",
                "printedName": "AtomicXCore.UserProfile",
                "usr": "s:11AtomicXCore11UserProfileV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11UserProfileV6userID8nickname9avatarURLACSS_SSSgAGtcfc",
            "mangledName": "$s11AtomicXCore11UserProfileV6userID8nickname9avatarURLACSS_SSSgAGtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11UserProfileV",
        "mangledName": "$s11AtomicXCore11UserProfileV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LoginState",
        "printedName": "LoginState",
        "children": [
          {
            "kind": "Var",
            "name": "loginStatus",
            "printedName": "loginStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LoginStatus",
                "printedName": "AtomicXCore.LoginStatus",
                "usr": "s:11AtomicXCore11LoginStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LoginStateV11loginStatusAA0cF0Ovp",
            "mangledName": "$s11AtomicXCore10LoginStateV11loginStatusAA0cF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LoginStatus",
                    "printedName": "AtomicXCore.LoginStatus",
                    "usr": "s:11AtomicXCore11LoginStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStateV11loginStatusAA0cF0Ovg",
                "mangledName": "$s11AtomicXCore10LoginStateV11loginStatusAA0cF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LoginStatus",
                    "printedName": "AtomicXCore.LoginStatus",
                    "usr": "s:11AtomicXCore11LoginStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStateV11loginStatusAA0cF0Ovs",
                "mangledName": "$s11AtomicXCore10LoginStateV11loginStatusAA0cF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStateV11loginStatusAA0cF0OvM",
                "mangledName": "$s11AtomicXCore10LoginStateV11loginStatusAA0cF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "loginUserInfo",
            "printedName": "loginUserInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.UserProfile?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UserProfile",
                    "printedName": "AtomicXCore.UserProfile",
                    "usr": "s:11AtomicXCore11UserProfileV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvp",
            "mangledName": "$s11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.UserProfile?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UserProfile",
                        "printedName": "AtomicXCore.UserProfile",
                        "usr": "s:11AtomicXCore11UserProfileV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvg",
                "mangledName": "$s11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.UserProfile?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UserProfile",
                        "printedName": "AtomicXCore.UserProfile",
                        "usr": "s:11AtomicXCore11UserProfileV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvs",
                "mangledName": "$s11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvM",
                "mangledName": "$s11AtomicXCore10LoginStateV13loginUserInfoAA0F7ProfileVSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore10LoginStateV",
        "mangledName": "$s11AtomicXCore10LoginStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LoginStore",
        "printedName": "LoginStore",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LoginStore",
                "printedName": "AtomicXCore.LoginStore",
                "usr": "c:@M@AtomicXCore@objc(cs)LoginStore"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LoginStoreC6sharedACvpZ",
            "mangledName": "$s11AtomicXCore10LoginStoreC6sharedACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LoginStore",
                    "printedName": "AtomicXCore.LoginStore",
                    "usr": "c:@M@AtomicXCore@objc(cs)LoginStore"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStoreC6sharedACvgZ",
                "mangledName": "$s11AtomicXCore10LoginStoreC6sharedACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sdkAppID",
            "printedName": "sdkAppID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int32",
                "printedName": "Swift.Int32",
                "usr": "s:s5Int32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LoginStoreC8sdkAppIDs5Int32Vvp",
            "mangledName": "$s11AtomicXCore10LoginStoreC8sdkAppIDs5Int32Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int32",
                    "printedName": "Swift.Int32",
                    "usr": "s:s5Int32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStoreC8sdkAppIDs5Int32Vvg",
                "mangledName": "$s11AtomicXCore10LoginStoreC8sdkAppIDs5Int32Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int32",
                    "printedName": "Swift.Int32",
                    "usr": "s:s5Int32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStoreC8sdkAppIDs5Int32Vvs",
                "mangledName": "$s11AtomicXCore10LoginStoreC8sdkAppIDs5Int32Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStoreC8sdkAppIDs5Int32VvM",
                "mangledName": "$s11AtomicXCore10LoginStoreC8sdkAppIDs5Int32VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LoginState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LoginState",
                    "printedName": "AtomicXCore.LoginState",
                    "usr": "s:11AtomicXCore10LoginStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "mangledName": "$s11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LoginState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LoginState",
                        "printedName": "AtomicXCore.LoginState",
                        "usr": "s:11AtomicXCore10LoginStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "mangledName": "$s11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.LoginState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LoginState",
                        "printedName": "AtomicXCore.LoginState",
                        "usr": "s:11AtomicXCore10LoginStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvs",
                "mangledName": "$s11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvM",
                "mangledName": "$s11AtomicXCore10LoginStoreC5stateAA14StatePublisherCyAA0cF0VGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "login",
            "printedName": "login(sdkAppID:userID:userSig:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int32",
                "printedName": "Swift.Int32",
                "usr": "s:s5Int32V"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore10LoginStoreC5login8sdkAppID04userH00I3Sig10completionys5Int32V_S2Sys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore10LoginStoreC5login8sdkAppID04userH00I3Sig10completionys5Int32V_S2Sys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "logout",
            "printedName": "logout(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore10LoginStoreC6logout10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "mangledName": "$s11AtomicXCore10LoginStoreC6logout10completionyys6ResultOyytAA9ErrorInfoVGcSg_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setSelfInfo",
            "printedName": "setSelfInfo(userProfile:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UserProfile",
                "printedName": "AtomicXCore.UserProfile",
                "usr": "s:11AtomicXCore11UserProfileV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore10LoginStoreC11setSelfInfo11userProfile10completionyAA04UserI0V_ys6ResultOyytAA05ErrorG0VGcSgtF",
            "mangledName": "$s11AtomicXCore10LoginStoreC11setSelfInfo11userProfile10completionyAA04UserI0V_ys6ResultOyytAA05ErrorG0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)LoginStore",
        "mangledName": "$s11AtomicXCore10LoginStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "MessageForwardType",
        "printedName": "MessageForwardType",
        "children": [
          {
            "kind": "Var",
            "name": "single",
            "printedName": "single",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageForwardType.Type) -> AtomicXCore.MessageForwardType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageForwardType",
                    "printedName": "AtomicXCore.MessageForwardType",
                    "usr": "s:11AtomicXCore18MessageForwardTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageForwardType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageForwardType",
                        "printedName": "AtomicXCore.MessageForwardType",
                        "usr": "s:11AtomicXCore18MessageForwardTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore18MessageForwardTypeO6singleyA2CmF",
            "mangledName": "$s11AtomicXCore18MessageForwardTypeO6singleyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "merge",
            "printedName": "merge",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageForwardType.Type) -> AtomicXCore.MessageForwardType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageForwardType",
                    "printedName": "AtomicXCore.MessageForwardType",
                    "usr": "s:11AtomicXCore18MessageForwardTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageForwardType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageForwardType",
                        "printedName": "AtomicXCore.MessageForwardType",
                        "usr": "s:11AtomicXCore18MessageForwardTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore18MessageForwardTypeO5mergeyA2CmF",
            "mangledName": "$s11AtomicXCore18MessageForwardTypeO5mergeyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageForwardType",
                "printedName": "AtomicXCore.MessageForwardType",
                "usr": "s:11AtomicXCore18MessageForwardTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageForwardType",
                "printedName": "AtomicXCore.MessageForwardType",
                "usr": "s:11AtomicXCore18MessageForwardTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageForwardTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore18MessageForwardTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore18MessageForwardTypeO9hashValueSivp",
            "mangledName": "$s11AtomicXCore18MessageForwardTypeO9hashValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageForwardTypeO9hashValueSivg",
                "mangledName": "$s11AtomicXCore18MessageForwardTypeO9hashValueSivg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore18MessageForwardTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s11AtomicXCore18MessageForwardTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore18MessageForwardTypeO",
        "mangledName": "$s11AtomicXCore18MessageForwardTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageActionStore",
        "printedName": "MessageActionStore",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageActionStore",
                "printedName": "AtomicXCore.MessageActionStore",
                "usr": "s:11AtomicXCore18MessageActionStoreC"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC6createACyFZ",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC6createACyFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deleteMessage",
            "printedName": "deleteMessage(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC06deleteC0_10completionyAA0C4InfoV_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC06deleteC0_10completionyAA0C4InfoV_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "recallMessage",
            "printedName": "recallMessage(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC06recallC0_10completionyAA0C4InfoV_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC06recallC0_10completionyAA0C4InfoV_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pinMessage",
            "printedName": "pinMessage(_:pin:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC03pinC0_0F010completionyAA0C4InfoV_Sbys6ResultOyytAA05ErrorH0VGcSgtF",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC03pinC0_0F010completionyAA0C4InfoV_Sbys6ResultOyytAA05ErrorH0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addEmojiMessage",
            "printedName": "addEmojiMessage(_:emojiID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC08addEmojiC0_7emojiID10completionyAA0C4InfoV_SSys6ResultOyytAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC08addEmojiC0_7emojiID10completionyAA0C4InfoV_SSys6ResultOyytAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeEmojiMessage",
            "printedName": "removeEmojiMessage(_:emojiID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC011removeEmojiC0_7emojiID10completionyAA0C4InfoV_SSys6ResultOyytAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC011removeEmojiC0_7emojiID10completionyAA0C4InfoV_SSys6ResultOyytAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sendMessageReadReceipt",
            "printedName": "sendMessageReadReceipt(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.MessageInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageInfo",
                    "printedName": "AtomicXCore.MessageInfo",
                    "usr": "s:11AtomicXCore11MessageInfoV"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC04sendC11ReadReceipt_10completionySayAA0C4InfoVG_ys6ResultOyytAA05ErrorJ0VGcSgtF",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC04sendC11ReadReceipt_10completionySayAA0C4InfoVG_ys6ResultOyytAA05ErrorJ0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "forwardMessages",
            "printedName": "forwardMessages(_:forwardType:conversationIDList:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.MessageInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageInfo",
                    "printedName": "AtomicXCore.MessageInfo",
                    "usr": "s:11AtomicXCore11MessageInfoV"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageForwardType",
                "printedName": "AtomicXCore.MessageForwardType",
                "usr": "s:11AtomicXCore18MessageForwardTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore18MessageActionStoreC15forwardMessages_0F4Type18conversationIDList10completionySayAA0C4InfoVG_AA0c7ForwardH0OSaySSGys6ResultOyytAA05ErrorL0VGcSgtF",
            "mangledName": "$s11AtomicXCore18MessageActionStoreC15forwardMessages_0F4Type18conversationIDList10completionySayAA0C4InfoVG_AA0c7ForwardH0OSaySSGys6ResultOyytAA05ErrorL0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore18MessageActionStoreC",
        "mangledName": "$s11AtomicXCore18MessageActionStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "MessageInputStore",
        "printedName": "MessageInputStore",
        "children": [
          {
            "kind": "Var",
            "name": "conversationID",
            "printedName": "conversationID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17MessageInputStoreC14conversationIDSSvp",
            "mangledName": "$s11AtomicXCore17MessageInputStoreC14conversationIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17MessageInputStoreC14conversationIDSSvg",
                "mangledName": "$s11AtomicXCore17MessageInputStoreC14conversationIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17MessageInputStoreC14conversationIDSSvs",
                "mangledName": "$s11AtomicXCore17MessageInputStoreC14conversationIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17MessageInputStoreC14conversationIDSSvM",
                "mangledName": "$s11AtomicXCore17MessageInputStoreC14conversationIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(conversationID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageInputStore",
                "printedName": "AtomicXCore.MessageInputStore",
                "usr": "s:11AtomicXCore17MessageInputStoreC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17MessageInputStoreC6create14conversationIDACSS_tFZ",
            "mangledName": "$s11AtomicXCore17MessageInputStoreC6create14conversationIDACSS_tFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sendMessage",
            "printedName": "sendMessage(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore17MessageInputStoreC04sendC0_10completionyAA0C4InfoV_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "mangledName": "$s11AtomicXCore17MessageInputStoreC04sendC0_10completionyAA0C4InfoV_ys6ResultOyytAA05ErrorH0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:11AtomicXCore17MessageInputStoreC",
        "mangledName": "$s11AtomicXCore17MessageInputStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "MessageStatus",
        "printedName": "MessageStatus",
        "children": [
          {
            "kind": "Var",
            "name": "initStatus",
            "printedName": "initStatus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO04initD0yA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO04initD0yA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "sending",
            "printedName": "sending",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO7sendingyA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO7sendingyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "sendSuccess",
            "printedName": "sendSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO11sendSuccessyA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO11sendSuccessyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "sendFail",
            "printedName": "sendFail",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO8sendFailyA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO8sendFailyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "recalled",
            "printedName": "recalled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO8recalledyA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO8recalledyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "deleted",
            "printedName": "deleted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO7deletedyA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO7deletedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "localImported",
            "printedName": "localImported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO13localImportedyA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO13localImportedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "violation",
            "printedName": "violation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageStatus.Type) -> AtomicXCore.MessageStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore13MessageStatusO9violationyA2CmF",
            "mangledName": "$s11AtomicXCore13MessageStatusO9violationyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore13MessageStatusO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore13MessageStatusO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore13MessageStatusO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore13MessageStatusO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore13MessageStatusO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore13MessageStatusO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore13MessageStatusO",
        "mangledName": "$s11AtomicXCore13MessageStatusO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageType",
        "printedName": "MessageType",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO7unknownyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "text",
            "printedName": "text",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO4textyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO4textyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "image",
            "printedName": "image",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO5imageyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO5imageyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "video",
            "printedName": "video",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO5videoyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO5videoyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "sound",
            "printedName": "sound",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO5soundyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO5soundyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "file",
            "printedName": "file",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO4fileyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO4fileyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "face",
            "printedName": "face",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO4faceyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO4faceyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "system",
            "printedName": "system",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO6systemyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO6systemyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "custom",
            "printedName": "custom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageType.Type) -> AtomicXCore.MessageType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore11MessageTypeO6customyA2CmF",
            "mangledName": "$s11AtomicXCore11MessageTypeO6customyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11MessageTypeO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore11MessageTypeO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageTypeO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore11MessageTypeO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageTypeO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore11MessageTypeO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore11MessageTypeO",
        "mangledName": "$s11AtomicXCore11MessageTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageReaction",
        "printedName": "MessageReaction",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15MessageReactionV2idSSvp",
            "mangledName": "$s11AtomicXCore15MessageReactionV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV2idSSvg",
                "mangledName": "$s11AtomicXCore15MessageReactionV2idSSvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reactionID",
            "printedName": "reactionID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15MessageReactionV10reactionIDSSvp",
            "mangledName": "$s11AtomicXCore15MessageReactionV10reactionIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV10reactionIDSSvg",
                "mangledName": "$s11AtomicXCore15MessageReactionV10reactionIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV10reactionIDSSvs",
                "mangledName": "$s11AtomicXCore15MessageReactionV10reactionIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV10reactionIDSSvM",
                "mangledName": "$s11AtomicXCore15MessageReactionV10reactionIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resourcePath",
            "printedName": "resourcePath",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15MessageReactionV12resourcePathSSvp",
            "mangledName": "$s11AtomicXCore15MessageReactionV12resourcePathSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV12resourcePathSSvg",
                "mangledName": "$s11AtomicXCore15MessageReactionV12resourcePathSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV12resourcePathSSvs",
                "mangledName": "$s11AtomicXCore15MessageReactionV12resourcePathSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV12resourcePathSSvM",
                "mangledName": "$s11AtomicXCore15MessageReactionV12resourcePathSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reactedByMyself",
            "printedName": "reactedByMyself",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15MessageReactionV15reactedByMyselfSbvp",
            "mangledName": "$s11AtomicXCore15MessageReactionV15reactedByMyselfSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV15reactedByMyselfSbvg",
                "mangledName": "$s11AtomicXCore15MessageReactionV15reactedByMyselfSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV15reactedByMyselfSbvs",
                "mangledName": "$s11AtomicXCore15MessageReactionV15reactedByMyselfSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV15reactedByMyselfSbvM",
                "mangledName": "$s11AtomicXCore15MessageReactionV15reactedByMyselfSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "totalUserCount",
            "printedName": "totalUserCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "usr": "s:s6UInt32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore15MessageReactionV14totalUserCounts6UInt32Vvp",
            "mangledName": "$s11AtomicXCore15MessageReactionV14totalUserCounts6UInt32Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV14totalUserCounts6UInt32Vvg",
                "mangledName": "$s11AtomicXCore15MessageReactionV14totalUserCounts6UInt32Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV14totalUserCounts6UInt32Vvs",
                "mangledName": "$s11AtomicXCore15MessageReactionV14totalUserCounts6UInt32Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageReactionV14totalUserCounts6UInt32VvM",
                "mangledName": "$s11AtomicXCore15MessageReactionV14totalUserCounts6UInt32VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore15MessageReactionV",
        "mangledName": "$s11AtomicXCore15MessageReactionV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ReplyMessageInfo",
        "printedName": "ReplyMessageInfo",
        "children": [
          {
            "kind": "Var",
            "name": "msgID",
            "printedName": "msgID",
            "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:11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvp",
            "mangledName": "$s11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvg",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvs",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvM",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV5msgIDSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "msgSender",
            "printedName": "msgSender",
            "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:11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvp",
            "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvg",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvs",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvM",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgSenderSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "msgAbstract",
            "printedName": "msgAbstract",
            "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:11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvp",
            "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvg",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvs",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvM",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11msgAbstractSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "msgStatus",
            "printedName": "msgStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvp",
            "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvg",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageStatus",
                        "printedName": "AtomicXCore.MessageStatus",
                        "usr": "s:11AtomicXCore13MessageStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvs",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvM",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV9msgStatusAA0dG0OSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageType",
            "printedName": "messageType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvp",
            "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvg",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageType",
                        "printedName": "AtomicXCore.MessageType",
                        "usr": "s:11AtomicXCore11MessageTypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvs",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvM",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageTypeAA0dG0OSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageBody",
            "printedName": "messageBody",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageBody?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageBody",
                    "printedName": "AtomicXCore.MessageBody",
                    "usr": "s:11AtomicXCore11MessageBodyV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvp",
            "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageBody?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageBody",
                        "printedName": "AtomicXCore.MessageBody",
                        "usr": "s:11AtomicXCore11MessageBodyV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvg",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageBody?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageBody",
                        "printedName": "AtomicXCore.MessageBody",
                        "usr": "s:11AtomicXCore11MessageBodyV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvs",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvM",
                "mangledName": "$s11AtomicXCore16ReplyMessageInfoV11messageBodyAA0dG0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore16ReplyMessageInfoV",
        "mangledName": "$s11AtomicXCore16ReplyMessageInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "SystemMessageInfo",
        "printedName": "SystemMessageInfo",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SystemMessageInfo",
                    "printedName": "AtomicXCore.SystemMessageInfo",
                    "usr": "s:11AtomicXCore17SystemMessageInfoO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO7unknownyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "joinGroup",
            "printedName": "joinGroup",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, joinMember: 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": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO9joinGroupyACSS_SStcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO9joinGroupyACSS_SStcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "inviteToGroup",
            "printedName": "inviteToGroup",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, inviter: Swift.String, inviteesShowName: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO13inviteToGroupyACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO13inviteToGroupyACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "quitGroup",
            "printedName": "quitGroup",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, quitMember: 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": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO9quitGroupyACSS_SStcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO9quitGroupyACSS_SStcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "kickedFromGroup",
            "printedName": "kickedFromGroup",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, kickOperator: Swift.String, kickedMembersShowName: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO15kickedFromGroupyACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO15kickedFromGroupyACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "setGroupAdmin",
            "printedName": "setGroupAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, setAdminOperator: Swift.String, setAdminMembersShowName: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO13setGroupAdminyACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO13setGroupAdminyACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "cancelGroupAdmin",
            "printedName": "cancelGroupAdmin",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, cancelAdminOperator: Swift.String, cancelAdminMembersShowName: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO16cancelGroupAdminyACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO16cancelGroupAdminyACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeGroupName",
            "printedName": "changeGroupName",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupNameOperator: Swift.String, groupName: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO15changeGroupNameyACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO15changeGroupNameyACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeGroupAvatar",
            "printedName": "changeGroupAvatar",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupAvatarOperator: Swift.String, groupAvatar: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO17changeGroupAvataryACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO17changeGroupAvataryACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeGroupNotification",
            "printedName": "changeGroupNotification",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupNotificationOperator: Swift.String, groupNotification: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO23changeGroupNotificationyACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO23changeGroupNotificationyACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeGroupIntroduction",
            "printedName": "changeGroupIntroduction",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupIntroductionOperator: Swift.String, groupIntroduction: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO23changeGroupIntroductionyACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO23changeGroupIntroductionyACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeGroupOwner",
            "printedName": "changeGroupOwner",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupOwnerOperator: Swift.String, groupOwner: 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": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO16changeGroupOwneryACSS_S2StcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO16changeGroupOwneryACSS_S2StcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeGroupMuteAll",
            "printedName": "changeGroupMuteAll",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.Bool) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.Bool) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupMuteAllOperator: Swift.String, isMuteAll: Swift.Bool)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO18changeGroupMuteAllyACSS_SSSbtcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO18changeGroupMuteAllyACSS_SSSbtcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeJoinGroupApproval",
            "printedName": "changeJoinGroupApproval",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, AtomicXCore.GroupJoinOption) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, AtomicXCore.GroupJoinOption) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupJoinApprovalOperator: Swift.String, groupJoinOption: AtomicXCore.GroupJoinOption)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GroupJoinOption",
                            "printedName": "AtomicXCore.GroupJoinOption",
                            "usr": "s:11AtomicXCore15GroupJoinOptionO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO23changeJoinGroupApprovalyACSS_SSAA0hG6OptionOtcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO23changeJoinGroupApprovalyACSS_SSAA0hG6OptionOtcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "changeInviteToGroupApproval",
            "printedName": "changeInviteToGroupApproval",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, AtomicXCore.GroupJoinOption) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, AtomicXCore.GroupJoinOption) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, groupInviteApprovalOperator: Swift.String, groupInviteOption: AtomicXCore.GroupJoinOption)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GroupJoinOption",
                            "printedName": "AtomicXCore.GroupJoinOption",
                            "usr": "s:11AtomicXCore15GroupJoinOptionO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO27changeInviteToGroupApprovalyACSS_SSAA0I10JoinOptionOtcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO27changeInviteToGroupApprovalyACSS_SSAA0I10JoinOptionOtcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "muteGroupMember",
            "printedName": "muteGroupMember",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.Bool, Swift.String, Swift.Int) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.Bool, Swift.String, Swift.Int) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, muteGroupMemberOperator: Swift.String, isSelfMuted: Swift.Bool, mutedGroupMembersShowName: Swift.String, muteTime: Swift.Int)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO15muteGroupMemberyACSS_SSSbSSSitcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO15muteGroupMemberyACSS_SSSbSSSitcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "pinGroupMessage",
            "printedName": "pinGroupMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, pinGroupMessageOperator: 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": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO08pinGroupD0yACSS_SStcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO08pinGroupD0yACSS_SStcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "unpinGroupMessage",
            "printedName": "unpinGroupMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, unpinGroupMessageOperator: 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": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO010unpinGroupD0yACSS_SStcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO010unpinGroupD0yACSS_SStcACmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "recallMessage",
            "printedName": "recallMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.SystemMessageInfo.Type) -> (Swift.String, Swift.String, Swift.Bool, Swift.Bool, Swift.String) -> AtomicXCore.SystemMessageInfo",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.Bool, Swift.Bool, Swift.String) -> AtomicXCore.SystemMessageInfo",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, recallMessageOperator: Swift.String, isRecalledBySelf: Swift.Bool, isInGroup: Swift.Bool, recallReason: 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": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.SystemMessageInfo.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore17SystemMessageInfoO06recallD0yACSS_SSS2bSStcACmF",
            "mangledName": "$s11AtomicXCore17SystemMessageInfoO06recallD0yACSS_SSS2bSStcACmF",
            "moduleName": "AtomicXCore"
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore17SystemMessageInfoO",
        "mangledName": "$s11AtomicXCore17SystemMessageInfoO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CustomMessageInfo",
        "printedName": "CustomMessageInfo",
        "children": [
          {
            "kind": "Var",
            "name": "data",
            "printedName": "data",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Data?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Data",
                    "printedName": "Foundation.Data",
                    "usr": "s:10Foundation4DataV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvp",
            "mangledName": "$s11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Data?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Data",
                        "printedName": "Foundation.Data",
                        "usr": "s:10Foundation4DataV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvg",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Data?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Data",
                        "printedName": "Foundation.Data",
                        "usr": "s:10Foundation4DataV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvs",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvM",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV4data10Foundation4DataVSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "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:11AtomicXCore17CustomMessageInfoV11descriptionSSSgvp",
            "mangledName": "$s11AtomicXCore17CustomMessageInfoV11descriptionSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17CustomMessageInfoV11descriptionSSSgvg",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV11descriptionSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore17CustomMessageInfoV11descriptionSSSgvs",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV11descriptionSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17CustomMessageInfoV11descriptionSSSgvM",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV11descriptionSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "extensionInfo",
            "printedName": "extensionInfo",
            "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:11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvp",
            "mangledName": "$s11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvg",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvs",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvM",
                "mangledName": "$s11AtomicXCore17CustomMessageInfoV09extensionE0SSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CustomMessageInfo",
                "printedName": "AtomicXCore.CustomMessageInfo",
                "usr": "s:11AtomicXCore17CustomMessageInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore17CustomMessageInfoVACycfc",
            "mangledName": "$s11AtomicXCore17CustomMessageInfoVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore17CustomMessageInfoV",
        "mangledName": "$s11AtomicXCore17CustomMessageInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageInfo",
        "printedName": "MessageInfo",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV2idSSvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV2idSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV2idSSvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV2idSSvg",
                "moduleName": "AtomicXCore",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "msgID",
            "printedName": "msgID",
            "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:11AtomicXCore11MessageInfoV5msgIDSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV5msgIDSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV5msgIDSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV5msgIDSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageInfoV5msgIDSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV5msgIDSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV5msgIDSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV5msgIDSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sender",
            "printedName": "sender",
            "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:11AtomicXCore11MessageInfoV6senderSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV6senderSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6senderSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV6senderSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageInfoV6senderSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV6senderSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6senderSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV6senderSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSelf",
            "printedName": "isSelf",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV6isSelfSbvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV6isSelfSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6isSelfSbvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV6isSelfSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6isSelfSbvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV6isSelfSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6isSelfSbvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV6isSelfSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "receiver",
            "printedName": "receiver",
            "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:11AtomicXCore11MessageInfoV8receiverSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV8receiverSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV8receiverSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV8receiverSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageInfoV8receiverSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV8receiverSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV8receiverSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV8receiverSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "groupID",
            "printedName": "groupID",
            "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:11AtomicXCore11MessageInfoV7groupIDSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV7groupIDSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV7groupIDSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV7groupIDSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageInfoV7groupIDSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV7groupIDSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV7groupIDSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV7groupIDSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timestamp",
            "printedName": "timestamp",
            "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:11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "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:11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Date?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Date",
                        "printedName": "Foundation.Date",
                        "usr": "s:10Foundation4DateV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV9timestamp10Foundation4DateVSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "status",
            "printedName": "status",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageStatus",
                "printedName": "AtomicXCore.MessageStatus",
                "usr": "s:11AtomicXCore13MessageStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV6statusAA0C6StatusOvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV6statusAA0C6StatusOvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6statusAA0C6StatusOvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV6statusAA0C6StatusOvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MessageStatus",
                    "printedName": "AtomicXCore.MessageStatus",
                    "usr": "s:11AtomicXCore13MessageStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6statusAA0C6StatusOvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV6statusAA0C6StatusOvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV6statusAA0C6StatusOvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV6statusAA0C6StatusOvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "progress",
            "printedName": "progress",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV8progressSivp",
            "mangledName": "$s11AtomicXCore11MessageInfoV8progressSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV8progressSivg",
                "mangledName": "$s11AtomicXCore11MessageInfoV8progressSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV8progressSivs",
                "mangledName": "$s11AtomicXCore11MessageInfoV8progressSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV8progressSivM",
                "mangledName": "$s11AtomicXCore11MessageInfoV8progressSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "needReadReceipt",
            "printedName": "needReadReceipt",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV15needReadReceiptSbvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV15needReadReceiptSbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV15needReadReceiptSbvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV15needReadReceiptSbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV15needReadReceiptSbvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV15needReadReceiptSbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV15needReadReceiptSbvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV15needReadReceiptSbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageType",
            "printedName": "messageType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageType",
                "printedName": "AtomicXCore.MessageType",
                "usr": "s:11AtomicXCore11MessageTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV11messageTypeAA0cF0Ovp",
            "mangledName": "$s11AtomicXCore11MessageInfoV11messageTypeAA0cF0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11messageTypeAA0cF0Ovg",
                "mangledName": "$s11AtomicXCore11MessageInfoV11messageTypeAA0cF0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MessageType",
                    "printedName": "AtomicXCore.MessageType",
                    "usr": "s:11AtomicXCore11MessageTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11messageTypeAA0cF0Ovs",
                "mangledName": "$s11AtomicXCore11MessageInfoV11messageTypeAA0cF0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11messageTypeAA0cF0OvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV11messageTypeAA0cF0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageBody",
            "printedName": "messageBody",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageBody?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageBody",
                    "printedName": "AtomicXCore.MessageBody",
                    "usr": "s:11AtomicXCore11MessageBodyV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageBody?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageBody",
                        "printedName": "AtomicXCore.MessageBody",
                        "usr": "s:11AtomicXCore11MessageBodyV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageBody?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageBody",
                        "printedName": "AtomicXCore.MessageBody",
                        "usr": "s:11AtomicXCore11MessageBodyV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV11messageBodyAA0cF0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "readCount",
            "printedName": "readCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV9readCountSivp",
            "mangledName": "$s11AtomicXCore11MessageInfoV9readCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9readCountSivg",
                "mangledName": "$s11AtomicXCore11MessageInfoV9readCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9readCountSivs",
                "mangledName": "$s11AtomicXCore11MessageInfoV9readCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9readCountSivM",
                "mangledName": "$s11AtomicXCore11MessageInfoV9readCountSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "unreadCount",
            "printedName": "unreadCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV11unreadCountSivp",
            "mangledName": "$s11AtomicXCore11MessageInfoV11unreadCountSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11unreadCountSivg",
                "mangledName": "$s11AtomicXCore11MessageInfoV11unreadCountSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11unreadCountSivs",
                "mangledName": "$s11AtomicXCore11MessageInfoV11unreadCountSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV11unreadCountSivM",
                "mangledName": "$s11AtomicXCore11MessageInfoV11unreadCountSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reactions",
            "printedName": "reactions",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.MessageReaction]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageReaction",
                    "printedName": "AtomicXCore.MessageReaction",
                    "usr": "s:11AtomicXCore15MessageReactionV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.MessageReaction]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageReaction",
                        "printedName": "AtomicXCore.MessageReaction",
                        "usr": "s:11AtomicXCore15MessageReactionV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.MessageReaction]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageReaction",
                        "printedName": "AtomicXCore.MessageReaction",
                        "usr": "s:11AtomicXCore15MessageReactionV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV9reactionsSayAA0C8ReactionVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "replyMessageInfo",
            "printedName": "replyMessageInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ReplyMessageInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReplyMessageInfo",
                    "printedName": "AtomicXCore.ReplyMessageInfo",
                    "usr": "s:11AtomicXCore16ReplyMessageInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ReplyMessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReplyMessageInfo",
                        "printedName": "AtomicXCore.ReplyMessageInfo",
                        "usr": "s:11AtomicXCore16ReplyMessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ReplyMessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReplyMessageInfo",
                        "printedName": "AtomicXCore.ReplyMessageInfo",
                        "usr": "s:11AtomicXCore16ReplyMessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV05replycD0AA05ReplycD0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "repliedMessageCount",
            "printedName": "repliedMessageCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV07repliedC5CountSuvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV07repliedC5CountSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV07repliedC5CountSuvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV07repliedC5CountSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV07repliedC5CountSuvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV07repliedC5CountSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV07repliedC5CountSuvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV07repliedC5CountSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "quoteMessageInfo",
            "printedName": "quoteMessageInfo",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.ReplyMessageInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReplyMessageInfo",
                    "printedName": "AtomicXCore.ReplyMessageInfo",
                    "usr": "s:11AtomicXCore16ReplyMessageInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ReplyMessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReplyMessageInfo",
                        "printedName": "AtomicXCore.ReplyMessageInfo",
                        "usr": "s:11AtomicXCore16ReplyMessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.ReplyMessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReplyMessageInfo",
                        "printedName": "AtomicXCore.ReplyMessageInfo",
                        "usr": "s:11AtomicXCore16ReplyMessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV05quotecD0AA05ReplycD0VSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rawMessage",
            "printedName": "rawMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "ImSDK_Plus.V2TIMMessage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "V2TIMMessage",
                    "printedName": "ImSDK_Plus.V2TIMMessage",
                    "usr": "c:objc(cs)V2TIMMessage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvp",
            "mangledName": "$s11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "ImSDK_Plus.V2TIMMessage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "V2TIMMessage",
                        "printedName": "ImSDK_Plus.V2TIMMessage",
                        "usr": "c:objc(cs)V2TIMMessage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvg",
                "mangledName": "$s11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "ImSDK_Plus.V2TIMMessage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "V2TIMMessage",
                        "printedName": "ImSDK_Plus.V2TIMMessage",
                        "usr": "c:objc(cs)V2TIMMessage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvs",
                "mangledName": "$s11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvM",
                "mangledName": "$s11AtomicXCore11MessageInfoV03rawC0So12V2TIMMessageCSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11MessageInfoVACycfc",
            "mangledName": "$s11AtomicXCore11MessageInfoVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11MessageInfoV",
        "mangledName": "$s11AtomicXCore11MessageInfoV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageBody",
        "printedName": "MessageBody",
        "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": "s:11AtomicXCore11MessageBodyV4textSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV4textSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11MessageBodyV4textSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV4textSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV4textSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV4textSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV4textSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV4textSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "originalImagePath",
            "printedName": "originalImagePath",
            "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:11AtomicXCore11MessageBodyV17originalImagePathSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV17originalImagePathSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11MessageBodyV17originalImagePathSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV17originalImagePathSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV17originalImagePathSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV17originalImagePathSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17originalImagePathSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV17originalImagePathSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "originalImageWidth",
            "printedName": "originalImageWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV18originalImageWidthSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV18originalImageWidthSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV18originalImageWidthSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV18originalImageWidthSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV18originalImageWidthSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV18originalImageWidthSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV18originalImageWidthSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV18originalImageWidthSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "originalImageHeight",
            "printedName": "originalImageHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV19originalImageHeightSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV19originalImageHeightSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV19originalImageHeightSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV19originalImageHeightSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV19originalImageHeightSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV19originalImageHeightSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV19originalImageHeightSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV19originalImageHeightSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "originalImageSize",
            "printedName": "originalImageSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV17originalImageSizeSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV17originalImageSizeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17originalImageSizeSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV17originalImageSizeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17originalImageSizeSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV17originalImageSizeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17originalImageSizeSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV17originalImageSizeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "thumbImagePath",
            "printedName": "thumbImagePath",
            "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:11AtomicXCore11MessageBodyV14thumbImagePathSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV14thumbImagePathSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV14thumbImagePathSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV14thumbImagePathSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV14thumbImagePathSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV14thumbImagePathSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV14thumbImagePathSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV14thumbImagePathSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "largeImagePath",
            "printedName": "largeImagePath",
            "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:11AtomicXCore11MessageBodyV14largeImagePathSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV14largeImagePathSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV14largeImagePathSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV14largeImagePathSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV14largeImagePathSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV14largeImagePathSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV14largeImagePathSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV14largeImagePathSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoPath",
            "printedName": "videoPath",
            "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:11AtomicXCore11MessageBodyV9videoPathSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV9videoPathSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11MessageBodyV9videoPathSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoPathSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV9videoPathSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoPathSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9videoPathSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoPathSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoType",
            "printedName": "videoType",
            "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:11AtomicXCore11MessageBodyV9videoTypeSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV9videoTypeSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9videoTypeSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoTypeSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV9videoTypeSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoTypeSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9videoTypeSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoTypeSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoSize",
            "printedName": "videoSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV9videoSizeSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV9videoSizeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9videoSizeSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoSizeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9videoSizeSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoSizeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9videoSizeSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV9videoSizeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoDuration",
            "printedName": "videoDuration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV13videoDurationSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV13videoDurationSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV13videoDurationSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV13videoDurationSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV13videoDurationSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV13videoDurationSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV13videoDurationSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV13videoDurationSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoSnapshotPath",
            "printedName": "videoSnapshotPath",
            "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:11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotPathSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoSnapshotWidth",
            "printedName": "videoSnapshotWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV18videoSnapshotWidthSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV18videoSnapshotWidthSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV18videoSnapshotWidthSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV18videoSnapshotWidthSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV18videoSnapshotWidthSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV18videoSnapshotWidthSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV18videoSnapshotWidthSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV18videoSnapshotWidthSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoSnapshotHeight",
            "printedName": "videoSnapshotHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV19videoSnapshotHeightSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV19videoSnapshotHeightSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV19videoSnapshotHeightSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV19videoSnapshotHeightSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV19videoSnapshotHeightSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV19videoSnapshotHeightSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV19videoSnapshotHeightSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV19videoSnapshotHeightSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoSnapshotSize",
            "printedName": "videoSnapshotSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV17videoSnapshotSizeSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotSizeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17videoSnapshotSizeSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotSizeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17videoSnapshotSizeSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotSizeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV17videoSnapshotSizeSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV17videoSnapshotSizeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "soundPath",
            "printedName": "soundPath",
            "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:11AtomicXCore11MessageBodyV9soundPathSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV9soundPathSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11MessageBodyV9soundPathSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV9soundPathSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV9soundPathSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV9soundPathSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9soundPathSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV9soundPathSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "soundSize",
            "printedName": "soundSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV9soundSizeSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV9soundSizeSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9soundSizeSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV9soundSizeSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9soundSizeSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV9soundSizeSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9soundSizeSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV9soundSizeSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "soundDuration",
            "printedName": "soundDuration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV13soundDurationSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV13soundDurationSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV13soundDurationSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV13soundDurationSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV13soundDurationSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV13soundDurationSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV13soundDurationSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV13soundDurationSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSoundPlayed",
            "printedName": "isSoundPlayed",
            "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:11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "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:11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "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:11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV13isSoundPlayedSbSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "filePath",
            "printedName": "filePath",
            "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:11AtomicXCore11MessageBodyV8filePathSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV8filePathSSSgvp",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore11MessageBodyV8filePathSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV8filePathSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV8filePathSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV8filePathSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8filePathSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV8filePathSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fileName",
            "printedName": "fileName",
            "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:11AtomicXCore11MessageBodyV8fileNameSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV8fileNameSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8fileNameSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV8fileNameSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV8fileNameSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV8fileNameSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8fileNameSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV8fileNameSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fileSize",
            "printedName": "fileSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int32",
                "printedName": "Swift.Int32",
                "usr": "s:s5Int32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV8fileSizes5Int32Vvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV8fileSizes5Int32Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int32",
                    "printedName": "Swift.Int32",
                    "usr": "s:s5Int32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8fileSizes5Int32Vvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV8fileSizes5Int32Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int32",
                    "printedName": "Swift.Int32",
                    "usr": "s:s5Int32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8fileSizes5Int32Vvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV8fileSizes5Int32Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8fileSizes5Int32VvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV8fileSizes5Int32VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "faceIndex",
            "printedName": "faceIndex",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV9faceIndexSivp",
            "mangledName": "$s11AtomicXCore11MessageBodyV9faceIndexSivp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9faceIndexSivg",
                "mangledName": "$s11AtomicXCore11MessageBodyV9faceIndexSivg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9faceIndexSivs",
                "mangledName": "$s11AtomicXCore11MessageBodyV9faceIndexSivs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV9faceIndexSivM",
                "mangledName": "$s11AtomicXCore11MessageBodyV9faceIndexSivM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "faceName",
            "printedName": "faceName",
            "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:11AtomicXCore11MessageBodyV8faceNameSSSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV8faceNameSSSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8faceNameSSSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV8faceNameSSSgvg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore11MessageBodyV8faceNameSSSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV8faceNameSSSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV8faceNameSSSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV8faceNameSSSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "systemMessage",
            "printedName": "systemMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[AtomicXCore.SystemMessageInfo]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.SystemMessageInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SystemMessageInfo",
                        "printedName": "AtomicXCore.SystemMessageInfo",
                        "usr": "s:11AtomicXCore17SystemMessageInfoO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[AtomicXCore.SystemMessageInfo]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[AtomicXCore.SystemMessageInfo]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SystemMessageInfo",
                            "printedName": "AtomicXCore.SystemMessageInfo",
                            "usr": "s:11AtomicXCore17SystemMessageInfoO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[AtomicXCore.SystemMessageInfo]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[AtomicXCore.SystemMessageInfo]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SystemMessageInfo",
                            "printedName": "AtomicXCore.SystemMessageInfo",
                            "usr": "s:11AtomicXCore17SystemMessageInfoO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV06systemC0SayAA06SystemC4InfoOGSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "customMessage",
            "printedName": "customMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.CustomMessageInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CustomMessageInfo",
                    "printedName": "AtomicXCore.CustomMessageInfo",
                    "usr": "s:11AtomicXCore17CustomMessageInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvp",
            "mangledName": "$s11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.CustomMessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CustomMessageInfo",
                        "printedName": "AtomicXCore.CustomMessageInfo",
                        "usr": "s:11AtomicXCore17CustomMessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvg",
                "mangledName": "$s11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.CustomMessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CustomMessageInfo",
                        "printedName": "AtomicXCore.CustomMessageInfo",
                        "usr": "s:11AtomicXCore17CustomMessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvs",
                "mangledName": "$s11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvM",
                "mangledName": "$s11AtomicXCore11MessageBodyV06customC0AA06CustomC4InfoVSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageBody",
                "printedName": "AtomicXCore.MessageBody",
                "usr": "s:11AtomicXCore11MessageBodyV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore11MessageBodyVACycfc",
            "mangledName": "$s11AtomicXCore11MessageBodyVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore11MessageBodyV",
        "mangledName": "$s11AtomicXCore11MessageBodyV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageListType",
        "printedName": "MessageListType",
        "children": [
          {
            "kind": "Var",
            "name": "history",
            "printedName": "history",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListType.Type) -> AtomicXCore.MessageListType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListType",
                    "printedName": "AtomicXCore.MessageListType",
                    "usr": "s:11AtomicXCore15MessageListTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListType",
                        "printedName": "AtomicXCore.MessageListType",
                        "usr": "s:11AtomicXCore15MessageListTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15MessageListTypeO7historyyA2CmF",
            "mangledName": "$s11AtomicXCore15MessageListTypeO7historyyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "pinned",
            "printedName": "pinned",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListType.Type) -> AtomicXCore.MessageListType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListType",
                    "printedName": "AtomicXCore.MessageListType",
                    "usr": "s:11AtomicXCore15MessageListTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListType",
                        "printedName": "AtomicXCore.MessageListType",
                        "usr": "s:11AtomicXCore15MessageListTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15MessageListTypeO6pinnedyA2CmF",
            "mangledName": "$s11AtomicXCore15MessageListTypeO6pinnedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "replied",
            "printedName": "replied",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListType.Type) -> AtomicXCore.MessageListType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListType",
                    "printedName": "AtomicXCore.MessageListType",
                    "usr": "s:11AtomicXCore15MessageListTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListType",
                        "printedName": "AtomicXCore.MessageListType",
                        "usr": "s:11AtomicXCore15MessageListTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15MessageListTypeO7repliedyA2CmF",
            "mangledName": "$s11AtomicXCore15MessageListTypeO7repliedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "merged",
            "printedName": "merged",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListType.Type) -> AtomicXCore.MessageListType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListType",
                    "printedName": "AtomicXCore.MessageListType",
                    "usr": "s:11AtomicXCore15MessageListTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListType",
                        "printedName": "AtomicXCore.MessageListType",
                        "usr": "s:11AtomicXCore15MessageListTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore15MessageListTypeO6mergedyA2CmF",
            "mangledName": "$s11AtomicXCore15MessageListTypeO6mergedyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageListType",
                "printedName": "AtomicXCore.MessageListType",
                "usr": "s:11AtomicXCore15MessageListTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageListType",
                "printedName": "AtomicXCore.MessageListType",
                "usr": "s:11AtomicXCore15MessageListTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15MessageListTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s11AtomicXCore15MessageListTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "AtomicXCore",
            "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:11AtomicXCore15MessageListTypeO9hashValueSivp",
            "mangledName": "$s11AtomicXCore15MessageListTypeO9hashValueSivp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore15MessageListTypeO9hashValueSivg",
                "mangledName": "$s11AtomicXCore15MessageListTypeO9hashValueSivg",
                "moduleName": "AtomicXCore",
                "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:11AtomicXCore15MessageListTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s11AtomicXCore15MessageListTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore15MessageListTypeO",
        "mangledName": "$s11AtomicXCore15MessageListTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageFetchDirection",
        "printedName": "MessageFetchDirection",
        "children": [
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21MessageFetchDirectionV8rawValueSuvp",
            "mangledName": "$s11AtomicXCore21MessageFetchDirectionV8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV8rawValueSuvg",
                "mangledName": "$s11AtomicXCore21MessageFetchDirectionV8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFetchDirection",
                "printedName": "AtomicXCore.MessageFetchDirection",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore21MessageFetchDirectionV8rawValueACSu_tcfc",
            "mangledName": "$s11AtomicXCore21MessageFetchDirectionV8rawValueACSu_tcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "Older",
            "printedName": "Older",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFetchDirection",
                "printedName": "AtomicXCore.MessageFetchDirection",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21MessageFetchDirectionV5OlderACvpZ",
            "mangledName": "$s11AtomicXCore21MessageFetchDirectionV5OlderACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFetchDirection",
                    "printedName": "AtomicXCore.MessageFetchDirection",
                    "usr": "s:11AtomicXCore21MessageFetchDirectionV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV5OlderACvgZ",
                "mangledName": "$s11AtomicXCore21MessageFetchDirectionV5OlderACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "Newer",
            "printedName": "Newer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFetchDirection",
                "printedName": "AtomicXCore.MessageFetchDirection",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore21MessageFetchDirectionV5NewerACvpZ",
            "mangledName": "$s11AtomicXCore21MessageFetchDirectionV5NewerACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFetchDirection",
                    "printedName": "AtomicXCore.MessageFetchDirection",
                    "usr": "s:11AtomicXCore21MessageFetchDirectionV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV5NewerACvgZ",
                "mangledName": "$s11AtomicXCore21MessageFetchDirectionV5NewerACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore21MessageFetchDirectionV",
        "mangledName": "$s11AtomicXCore21MessageFetchDirectionV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "OptionSet",
            "printedName": "OptionSet",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFetchDirection",
                    "printedName": "AtomicXCore.MessageFetchDirection",
                    "usr": "s:11AtomicXCore21MessageFetchDirectionV"
                  }
                ]
              }
            ],
            "usr": "s:s9OptionSetP",
            "mangledName": "$ss9OptionSetP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "SetAlgebra",
            "printedName": "SetAlgebra",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFetchDirection",
                    "printedName": "AtomicXCore.MessageFetchDirection",
                    "usr": "s:11AtomicXCore21MessageFetchDirectionV"
                  }
                ]
              }
            ],
            "usr": "s:s10SetAlgebraP",
            "mangledName": "$ss10SetAlgebraP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByArrayLiteral",
            "printedName": "ExpressibleByArrayLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ArrayLiteralElement",
                "printedName": "ArrayLiteralElement",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFetchDirection",
                    "printedName": "AtomicXCore.MessageFetchDirection",
                    "usr": "s:11AtomicXCore21MessageFetchDirectionV"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByArrayLiteralP",
            "mangledName": "$ss25ExpressibleByArrayLiteralP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageFilterType",
        "printedName": "MessageFilterType",
        "children": [
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17MessageFilterTypeV8rawValueSuvp",
            "mangledName": "$s11AtomicXCore17MessageFilterTypeV8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17MessageFilterTypeV8rawValueSuvg",
                "mangledName": "$s11AtomicXCore17MessageFilterTypeV8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFilterType",
                "printedName": "AtomicXCore.MessageFilterType",
                "usr": "s:11AtomicXCore17MessageFilterTypeV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore17MessageFilterTypeV8rawValueACSu_tcfc",
            "mangledName": "$s11AtomicXCore17MessageFilterTypeV8rawValueACSu_tcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "All",
            "printedName": "All",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFilterType",
                "printedName": "AtomicXCore.MessageFilterType",
                "usr": "s:11AtomicXCore17MessageFilterTypeV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17MessageFilterTypeV3AllACvpZ",
            "mangledName": "$s11AtomicXCore17MessageFilterTypeV3AllACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17MessageFilterTypeV3AllACvgZ",
                "mangledName": "$s11AtomicXCore17MessageFilterTypeV3AllACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "Image",
            "printedName": "Image",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFilterType",
                "printedName": "AtomicXCore.MessageFilterType",
                "usr": "s:11AtomicXCore17MessageFilterTypeV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17MessageFilterTypeV5ImageACvpZ",
            "mangledName": "$s11AtomicXCore17MessageFilterTypeV5ImageACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17MessageFilterTypeV5ImageACvgZ",
                "mangledName": "$s11AtomicXCore17MessageFilterTypeV5ImageACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "Video",
            "printedName": "Video",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFilterType",
                "printedName": "AtomicXCore.MessageFilterType",
                "usr": "s:11AtomicXCore17MessageFilterTypeV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore17MessageFilterTypeV5VideoACvpZ",
            "mangledName": "$s11AtomicXCore17MessageFilterTypeV5VideoACvpZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore17MessageFilterTypeV5VideoACvgZ",
                "mangledName": "$s11AtomicXCore17MessageFilterTypeV5VideoACvgZ",
                "moduleName": "AtomicXCore",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore17MessageFilterTypeV",
        "mangledName": "$s11AtomicXCore17MessageFilterTypeV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "OptionSet",
            "printedName": "OptionSet",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ]
              }
            ],
            "usr": "s:s9OptionSetP",
            "mangledName": "$ss9OptionSetP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "SetAlgebra",
            "printedName": "SetAlgebra",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ]
              }
            ],
            "usr": "s:s10SetAlgebraP",
            "mangledName": "$ss10SetAlgebraP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByArrayLiteral",
            "printedName": "ExpressibleByArrayLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ArrayLiteralElement",
                "printedName": "ArrayLiteralElement",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByArrayLiteralP",
            "mangledName": "$ss25ExpressibleByArrayLiteralP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageFetchOption",
        "printedName": "MessageFetchOption",
        "children": [
          {
            "kind": "Var",
            "name": "message",
            "printedName": "message",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageInfo",
                    "printedName": "AtomicXCore.MessageInfo",
                    "usr": "s:11AtomicXCore11MessageInfoV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvp",
            "mangledName": "$s11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageInfo",
                        "printedName": "AtomicXCore.MessageInfo",
                        "usr": "s:11AtomicXCore11MessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvg",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AtomicXCore.MessageInfo?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageInfo",
                        "printedName": "AtomicXCore.MessageInfo",
                        "usr": "s:11AtomicXCore11MessageInfoV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvs",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvM",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV7messageAA0C4InfoVSgvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageSeq",
            "printedName": "messageSeq",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore18MessageFetchOptionV10messageSeqSuvp",
            "mangledName": "$s11AtomicXCore18MessageFetchOptionV10messageSeqSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV10messageSeqSuvg",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV10messageSeqSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV10messageSeqSuvs",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV10messageSeqSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV10messageSeqSuvM",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV10messageSeqSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "direction",
            "printedName": "direction",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFetchDirection",
                "printedName": "AtomicXCore.MessageFetchDirection",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvp",
            "mangledName": "$s11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFetchDirection",
                    "printedName": "AtomicXCore.MessageFetchDirection",
                    "usr": "s:11AtomicXCore21MessageFetchDirectionV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvg",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFetchDirection",
                    "printedName": "AtomicXCore.MessageFetchDirection",
                    "usr": "s:11AtomicXCore21MessageFetchDirectionV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvs",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvM",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV9directionAA0cD9DirectionVvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "filterType",
            "printedName": "filterType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFilterType",
                "printedName": "AtomicXCore.MessageFilterType",
                "usr": "s:11AtomicXCore17MessageFilterTypeV"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0Vvp",
            "mangledName": "$s11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0Vvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0Vvg",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0Vvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MessageFilterType",
                    "printedName": "AtomicXCore.MessageFilterType",
                    "usr": "s:11AtomicXCore17MessageFilterTypeV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0Vvs",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0Vvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0VvM",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV10filterTypeAA0c6FilterG0VvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pageCount",
            "printedName": "pageCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore18MessageFetchOptionV9pageCountSuvp",
            "mangledName": "$s11AtomicXCore18MessageFetchOptionV9pageCountSuvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV9pageCountSuvg",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV9pageCountSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV9pageCountSuvs",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV9pageCountSuvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore18MessageFetchOptionV9pageCountSuvM",
                "mangledName": "$s11AtomicXCore18MessageFetchOptionV9pageCountSuvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageFetchOption",
                "printedName": "AtomicXCore.MessageFetchOption",
                "usr": "s:11AtomicXCore18MessageFetchOptionV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore18MessageFetchOptionVACycfc",
            "mangledName": "$s11AtomicXCore18MessageFetchOptionVACycfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore18MessageFetchOptionV",
        "mangledName": "$s11AtomicXCore18MessageFetchOptionV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageListChangeReason",
        "printedName": "MessageListChangeReason",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListChangeReason.Type) -> AtomicXCore.MessageListChangeReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListChangeReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListChangeReason",
                        "printedName": "AtomicXCore.MessageListChangeReason",
                        "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO7unknownyA2CmF",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO7unknownyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "fetchMessages",
            "printedName": "fetchMessages",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListChangeReason.Type) -> AtomicXCore.MessageListChangeReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListChangeReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListChangeReason",
                        "printedName": "AtomicXCore.MessageListChangeReason",
                        "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO13fetchMessagesyA2CmF",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO13fetchMessagesyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "fetchMoreMessages",
            "printedName": "fetchMoreMessages",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListChangeReason.Type) -> AtomicXCore.MessageListChangeReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListChangeReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListChangeReason",
                        "printedName": "AtomicXCore.MessageListChangeReason",
                        "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO17fetchMoreMessagesyA2CmF",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO17fetchMoreMessagesyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "sendMessage",
            "printedName": "sendMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListChangeReason.Type) -> AtomicXCore.MessageListChangeReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListChangeReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListChangeReason",
                        "printedName": "AtomicXCore.MessageListChangeReason",
                        "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO04sendC0yA2CmF",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO04sendC0yA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "recvMessage",
            "printedName": "recvMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListChangeReason.Type) -> AtomicXCore.MessageListChangeReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListChangeReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListChangeReason",
                        "printedName": "AtomicXCore.MessageListChangeReason",
                        "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO04recvC0yA2CmF",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO04recvC0yA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "deleteMessage",
            "printedName": "deleteMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageListChangeReason.Type) -> AtomicXCore.MessageListChangeReason",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageListChangeReason.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListChangeReason",
                        "printedName": "AtomicXCore.MessageListChangeReason",
                        "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO06deleteC0yA2CmF",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO06deleteC0yA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageListChangeReason?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore23MessageListChangeReasonO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore23MessageListChangeReasonO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore23MessageListChangeReasonO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore23MessageListChangeReasonO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore23MessageListChangeReasonO",
        "mangledName": "$s11AtomicXCore23MessageListChangeReasonO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageMediaFileType",
        "printedName": "MessageMediaFileType",
        "children": [
          {
            "kind": "Var",
            "name": "thumbImage",
            "printedName": "thumbImage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageMediaFileType.Type) -> AtomicXCore.MessageMediaFileType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageMediaFileType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageMediaFileType",
                        "printedName": "AtomicXCore.MessageMediaFileType",
                        "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO10thumbImageyA2CmF",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO10thumbImageyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "largeImage",
            "printedName": "largeImage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageMediaFileType.Type) -> AtomicXCore.MessageMediaFileType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageMediaFileType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageMediaFileType",
                        "printedName": "AtomicXCore.MessageMediaFileType",
                        "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO10largeImageyA2CmF",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO10largeImageyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "originalImage",
            "printedName": "originalImage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageMediaFileType.Type) -> AtomicXCore.MessageMediaFileType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageMediaFileType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageMediaFileType",
                        "printedName": "AtomicXCore.MessageMediaFileType",
                        "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO13originalImageyA2CmF",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO13originalImageyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "videoSnapshot",
            "printedName": "videoSnapshot",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageMediaFileType.Type) -> AtomicXCore.MessageMediaFileType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageMediaFileType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageMediaFileType",
                        "printedName": "AtomicXCore.MessageMediaFileType",
                        "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO13videoSnapshotyA2CmF",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO13videoSnapshotyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "video",
            "printedName": "video",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageMediaFileType.Type) -> AtomicXCore.MessageMediaFileType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageMediaFileType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageMediaFileType",
                        "printedName": "AtomicXCore.MessageMediaFileType",
                        "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO5videoyA2CmF",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO5videoyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "sound",
            "printedName": "sound",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageMediaFileType.Type) -> AtomicXCore.MessageMediaFileType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageMediaFileType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageMediaFileType",
                        "printedName": "AtomicXCore.MessageMediaFileType",
                        "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO5soundyA2CmF",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO5soundyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Var",
            "name": "file",
            "printedName": "file",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(AtomicXCore.MessageMediaFileType.Type) -> AtomicXCore.MessageMediaFileType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "AtomicXCore.MessageMediaFileType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageMediaFileType",
                        "printedName": "AtomicXCore.MessageMediaFileType",
                        "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO4fileyA2CmF",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO4fileyA2CmF",
            "moduleName": "AtomicXCore"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AtomicXCore.MessageMediaFileType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageMediaFileType",
                    "printedName": "AtomicXCore.MessageMediaFileType",
                    "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO8rawValueACSgSu_tcfc",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO8rawValueACSgSu_tcfc",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore20MessageMediaFileTypeO8rawValueSuvp",
            "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO8rawValueSuvp",
            "moduleName": "AtomicXCore",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore20MessageMediaFileTypeO8rawValueSuvg",
                "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO8rawValueSuvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:11AtomicXCore20MessageMediaFileTypeO",
        "mangledName": "$s11AtomicXCore20MessageMediaFileTypeO",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "UInt",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageListState",
        "printedName": "MessageListState",
        "children": [
          {
            "kind": "Var",
            "name": "messageList",
            "printedName": "messageList",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[AtomicXCore.MessageInfo]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageInfo",
                    "printedName": "AtomicXCore.MessageInfo",
                    "usr": "s:11AtomicXCore11MessageInfoV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvp",
            "mangledName": "$s11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.MessageInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageInfo",
                        "printedName": "AtomicXCore.MessageInfo",
                        "usr": "s:11AtomicXCore11MessageInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvg",
                "mangledName": "$s11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[AtomicXCore.MessageInfo]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageInfo",
                        "printedName": "AtomicXCore.MessageInfo",
                        "usr": "s:11AtomicXCore11MessageInfoV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvs",
                "mangledName": "$s11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvM",
                "mangledName": "$s11AtomicXCore16MessageListStateV07messageD0SayAA0C4InfoVGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageListChangeReason",
            "printedName": "messageListChangeReason",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageListChangeReason",
                "printedName": "AtomicXCore.MessageListChangeReason",
                "usr": "s:11AtomicXCore23MessageListChangeReasonO"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0Ovp",
            "mangledName": "$s11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0Ovp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0Ovg",
                "mangledName": "$s11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0Ovg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListChangeReason",
                    "printedName": "AtomicXCore.MessageListChangeReason",
                    "usr": "s:11AtomicXCore23MessageListChangeReasonO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0Ovs",
                "mangledName": "$s11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0Ovs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0OvM",
                "mangledName": "$s11AtomicXCore16MessageListStateV07messageD12ChangeReasonAA0cdgH0OvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasMoreOlderMessage",
            "printedName": "hasMoreOlderMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16MessageListStateV012hasMoreOlderC0Sbvp",
            "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreOlderC0Sbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV012hasMoreOlderC0Sbvg",
                "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreOlderC0Sbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV012hasMoreOlderC0Sbvs",
                "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreOlderC0Sbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV012hasMoreOlderC0SbvM",
                "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreOlderC0SbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasMoreNewerMessage",
            "printedName": "hasMoreNewerMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16MessageListStateV012hasMoreNewerC0Sbvp",
            "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreNewerC0Sbvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV012hasMoreNewerC0Sbvg",
                "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreNewerC0Sbvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV012hasMoreNewerC0Sbvs",
                "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreNewerC0Sbvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStateV012hasMoreNewerC0SbvM",
                "mangledName": "$s11AtomicXCore16MessageListStateV012hasMoreNewerC0SbvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:11AtomicXCore16MessageListStateV",
        "mangledName": "$s11AtomicXCore16MessageListStateV",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessageListStore",
        "printedName": "MessageListStore",
        "children": [
          {
            "kind": "Var",
            "name": "conversationID",
            "printedName": "conversationID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16MessageListStoreC14conversationIDSSvp",
            "mangledName": "$s11AtomicXCore16MessageListStoreC14conversationIDSSvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStoreC14conversationIDSSvg",
                "mangledName": "$s11AtomicXCore16MessageListStoreC14conversationIDSSvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStoreC14conversationIDSSvs",
                "mangledName": "$s11AtomicXCore16MessageListStoreC14conversationIDSSvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStoreC14conversationIDSSvM",
                "mangledName": "$s11AtomicXCore16MessageListStoreC14conversationIDSSvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StatePublisher",
                "printedName": "AtomicXCore.StatePublisher<AtomicXCore.MessageListState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessageListState",
                    "printedName": "AtomicXCore.MessageListState",
                    "usr": "s:11AtomicXCore16MessageListStateV"
                  }
                ],
                "usr": "s:11AtomicXCore14StatePublisherC"
              }
            ],
            "declKind": "Var",
            "usr": "s:11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "mangledName": "$s11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvp",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.MessageListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListState",
                        "printedName": "AtomicXCore.MessageListState",
                        "usr": "s:11AtomicXCore16MessageListStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "mangledName": "$s11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvg",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "StatePublisher",
                    "printedName": "AtomicXCore.StatePublisher<AtomicXCore.MessageListState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessageListState",
                        "printedName": "AtomicXCore.MessageListState",
                        "usr": "s:11AtomicXCore16MessageListStateV"
                      }
                    ],
                    "usr": "s:11AtomicXCore14StatePublisherC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "mangledName": "$s11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvs",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "mangledName": "$s11AtomicXCore16MessageListStoreC5stateAA14StatePublisherCyAA0cdG0VGvM",
                "moduleName": "AtomicXCore",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(conversationID:messageListType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageListStore",
                "printedName": "AtomicXCore.MessageListStore",
                "usr": "c:@M@AtomicXCore@objc(cs)MessageListStore"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageListType",
                "printedName": "AtomicXCore.MessageListType",
                "usr": "s:11AtomicXCore15MessageListTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16MessageListStoreC6create14conversationID07messageD4TypeACSS_AA0cdJ0OtFZ",
            "mangledName": "$s11AtomicXCore16MessageListStoreC6create14conversationID07messageD4TypeACSS_AA0cdJ0OtFZ",
            "moduleName": "AtomicXCore",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchMessageList",
            "printedName": "fetchMessageList(with:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageFetchOption",
                "printedName": "AtomicXCore.MessageFetchOption",
                "usr": "s:11AtomicXCore18MessageFetchOptionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16MessageListStoreC05fetchcD04with10completionyAA0C11FetchOptionV_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore16MessageListStoreC05fetchcD04with10completionyAA0C11FetchOptionV_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchMoreMessageList",
            "printedName": "fetchMoreMessageList(direction:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageFetchDirection",
                "printedName": "AtomicXCore.MessageFetchDirection",
                "usr": "s:11AtomicXCore21MessageFetchDirectionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16MessageListStoreC09fetchMorecD09direction10completionyAA0C14FetchDirectionV_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "mangledName": "$s11AtomicXCore16MessageListStoreC09fetchMorecD09direction10completionyAA0C14FetchDirectionV_ys6ResultOyytAA9ErrorInfoVGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "downloadMessageResource",
            "printedName": "downloadMessageResource(_:resourceType:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageInfo",
                "printedName": "AtomicXCore.MessageInfo",
                "usr": "s:11AtomicXCore11MessageInfoV"
              },
              {
                "kind": "TypeNominal",
                "name": "MessageMediaFileType",
                "printedName": "AtomicXCore.MessageMediaFileType",
                "usr": "s:11AtomicXCore20MessageMediaFileTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Result<(), AtomicXCore.ErrorInfo>) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Result<(), AtomicXCore.ErrorInfo>) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Result",
                        "printedName": "Swift.Result<(), AtomicXCore.ErrorInfo>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorInfo",
                            "printedName": "AtomicXCore.ErrorInfo",
                            "usr": "s:11AtomicXCore9ErrorInfoV"
                          }
                        ],
                        "usr": "s:s6ResultO"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore16MessageListStoreC08downloadC8Resource_12resourceType10completionyAA0C4InfoV_AA0c9MediaFileI0Oys6ResultOyytAA05ErrorK0VGcSgtF",
            "mangledName": "$s11AtomicXCore16MessageListStoreC08downloadC8Resource_12resourceType10completionyAA0C4InfoV_AA0c9MediaFileI0Oys6ResultOyytAA05ErrorK0VGcSgtF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MessageListStore",
                "printedName": "AtomicXCore.MessageListStore",
                "usr": "c:@M@AtomicXCore@objc(cs)MessageListStore"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)MessageListStore(im)init",
            "mangledName": "$s11AtomicXCore16MessageListStoreCACycfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)MessageListStore",
        "mangledName": "$s11AtomicXCore16MessageListStoreC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "ImSDK_Plus",
        "printedName": "ImSDK_Plus",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "ParticipantView",
        "printedName": "ParticipantView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(participantId:streamType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ParticipantView",
                "printedName": "AtomicXCore.ParticipantView",
                "usr": "c:@M@AtomicXCore@objc(cs)ParticipantView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIVideoStreamType",
                "printedName": "RTCRoomEngine.TUIVideoStreamType",
                "usr": "c:@E@TUIVideoStreamType"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:11AtomicXCore15ParticipantViewC13participantId10streamTypeACSS_So014TUIVideoStreamH0Vtcfc",
            "mangledName": "$s11AtomicXCore15ParticipantViewC13participantId10streamTypeACSS_So014TUIVideoStreamH0Vtcfc",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "setRenderParams",
            "printedName": "setRenderParams(params:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TUIVideoRenderParams",
                "printedName": "RTCRoomEngine.TUIVideoRenderParams",
                "usr": "c:objc(cs)TUIVideoRenderParams"
              }
            ],
            "declKind": "Func",
            "usr": "s:11AtomicXCore15ParticipantViewC15setRenderParams6paramsySo08TUIVideofG0C_tF",
            "mangledName": "$s11AtomicXCore15ParticipantViewC15setRenderParams6paramsySo08TUIVideofG0C_tF",
            "moduleName": "AtomicXCore",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ParticipantView",
                "printedName": "AtomicXCore.ParticipantView",
                "usr": "c:@M@AtomicXCore@objc(cs)ParticipantView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)ParticipantView(im)initWithFrame:",
            "mangledName": "$s11AtomicXCore15ParticipantViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "didMoveToWindow",
            "printedName": "didMoveToWindow()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@AtomicXCore@objc(cs)ParticipantView(im)didMoveToWindow",
            "mangledName": "$s11AtomicXCore15ParticipantViewC15didMoveToWindowyyF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "objc_name": "didMoveToWindow",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)ParticipantView",
        "mangledName": "$s11AtomicXCore15ParticipantViewC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "SignalVideoView",
        "printedName": "SignalVideoView",
        "children": [
          {
            "kind": "Function",
            "name": "didMoveToWindow",
            "printedName": "didMoveToWindow()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@AtomicXCore@objc(cs)SignalVideoView(im)didMoveToWindow",
            "mangledName": "$s11AtomicXCore15SignalVideoViewC15didMoveToWindowyyF",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "objc_name": "didMoveToWindow",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SignalVideoView",
                "printedName": "AtomicXCore.SignalVideoView",
                "usr": "c:@M@AtomicXCore@objc(cs)SignalVideoView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@AtomicXCore@objc(cs)SignalVideoView(im)initWithFrame:",
            "mangledName": "$s11AtomicXCore15SignalVideoViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "AtomicXCore",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@AtomicXCore@objc(cs)SignalVideoView",
        "mangledName": "$s11AtomicXCore15SignalVideoViewC",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "Import",
        "name": "RTCRoomEngine",
        "printedName": "RTCRoomEngine",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "AtomicXCore"
      },
      {
        "kind": "TypeDecl",
        "name": "CGPoint",
        "printedName": "CGPoint",
        "declKind": "Struct",
        "usr": "c:@S@CGPoint",
        "moduleName": "CoreFoundation",
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimatablePair",
                    "printedName": "SwiftUI.AnimatablePair<CoreGraphics.CGFloat, CoreGraphics.CGFloat>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ],
                    "usr": "s:7SwiftUI14AnimatablePairV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CGSize",
        "printedName": "CGSize",
        "declKind": "Struct",
        "usr": "c:@S@CGSize",
        "moduleName": "CoreFoundation",
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimatablePair",
                    "printedName": "SwiftUI.AnimatablePair<CoreGraphics.CGFloat, CoreGraphics.CGFloat>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ],
                    "usr": "s:7SwiftUI14AnimatablePairV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIEdgeInsets",
        "printedName": "UIEdgeInsets",
        "declKind": "Struct",
        "usr": "c:@S@UIEdgeInsets",
        "moduleName": "UIKit",
        "declAttributes": [
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NSDirectionalEdgeInsets",
        "printedName": "NSDirectionalEdgeInsets",
        "declKind": "Struct",
        "usr": "c:@S@NSDirectionalEdgeInsets",
        "moduleName": "UIKit",
        "intro_iOS": "11.0",
        "declAttributes": [
          "Available",
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Int",
        "printedName": "Int",
        "declKind": "Struct",
        "usr": "s:Si",
        "mangledName": "$sSi",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "FixedWidthInteger",
            "printedName": "FixedWidthInteger",
            "usr": "s:s17FixedWidthIntegerP",
            "mangledName": "$ss17FixedWidthIntegerP"
          },
          {
            "kind": "Conformance",
            "name": "SignedInteger",
            "printedName": "SignedInteger",
            "usr": "s:SZ",
            "mangledName": "$sSZ"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryInteger",
            "printedName": "BinaryInteger",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Words",
                "printedName": "Words",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Words",
                    "printedName": "Swift.Int.Words",
                    "usr": "s:Si5WordsV"
                  }
                ]
              }
            ],
            "usr": "s:Sz",
            "mangledName": "$sSz"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CodingKeyRepresentable",
            "printedName": "CodingKeyRepresentable",
            "usr": "s:s22CodingKeyRepresentableP",
            "mangledName": "$ss22CodingKeyRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "MirrorPath",
            "printedName": "MirrorPath",
            "usr": "s:s10MirrorPathP",
            "mangledName": "$ss10MirrorPathP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Int.SIMD2Storage",
                    "usr": "s:Si12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Int.SIMD4Storage",
                    "usr": "s:Si12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Int.SIMD8Storage",
                    "usr": "s:Si12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Int.SIMD16Storage",
                    "usr": "s:Si13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Int.SIMD32Storage",
                    "usr": "s:Si13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Int.SIMD64Storage",
                    "usr": "s:Si13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UInt",
        "printedName": "UInt",
        "declKind": "Struct",
        "usr": "s:Su",
        "mangledName": "$sSu",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "FixedWidthInteger",
            "printedName": "FixedWidthInteger",
            "usr": "s:s17FixedWidthIntegerP",
            "mangledName": "$ss17FixedWidthIntegerP"
          },
          {
            "kind": "Conformance",
            "name": "UnsignedInteger",
            "printedName": "UnsignedInteger",
            "usr": "s:SU",
            "mangledName": "$sSU"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryInteger",
            "printedName": "BinaryInteger",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Words",
                "printedName": "Words",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Words",
                    "printedName": "Swift.UInt.Words",
                    "usr": "s:Su5WordsV"
                  }
                ]
              }
            ],
            "usr": "s:Sz",
            "mangledName": "$sSz"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.UInt.SIMD2Storage",
                    "usr": "s:Su12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.UInt.SIMD4Storage",
                    "usr": "s:Su12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.UInt.SIMD8Storage",
                    "usr": "s:Su12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.UInt.SIMD16Storage",
                    "usr": "s:Su13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.UInt.SIMD32Storage",
                    "usr": "s:Su13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.UInt.SIMD64Storage",
                    "usr": "s:Su13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt64",
                    "printedName": "Swift.UInt64",
                    "usr": "s:s6UInt64V"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt64",
                    "printedName": "Swift.UInt64",
                    "usr": "s:s6UInt64V"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Float",
        "printedName": "Float",
        "declKind": "Struct",
        "usr": "s:Sf",
        "mangledName": "$sSf",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgPassedAsDouble",
            "printedName": "_CVarArgPassedAsDouble",
            "usr": "s:s22_CVarArgPassedAsDoubleP",
            "mangledName": "$ss22_CVarArgPassedAsDoubleP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgAligned",
            "printedName": "_CVarArgAligned",
            "usr": "s:s15_CVarArgAlignedP",
            "mangledName": "$ss15_CVarArgAlignedP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "TextOutputStreamable",
            "printedName": "TextOutputStreamable",
            "usr": "s:s20TextOutputStreamableP",
            "mangledName": "$ss20TextOutputStreamableP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryFloatingPoint",
            "printedName": "BinaryFloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawSignificand",
                "printedName": "RawSignificand",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "RawExponent",
                "printedName": "RawExponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SB",
            "mangledName": "$sSB"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "FloatingPoint",
            "printedName": "FloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Exponent",
                "printedName": "Exponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SF",
            "mangledName": "$sSF"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinFloatLiteral",
            "printedName": "_ExpressibleByBuiltinFloatLiteral",
            "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
            "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int32",
                    "printedName": "Swift.Int32",
                    "usr": "s:s5Int32V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Float.SIMD2Storage",
                    "usr": "s:Sf12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Float.SIMD4Storage",
                    "usr": "s:Sf12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Float.SIMD8Storage",
                    "usr": "s:Sf12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Float.SIMD16Storage",
                    "usr": "s:Sf13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Float.SIMD32Storage",
                    "usr": "s:Sf13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Float.SIMD64Storage",
                    "usr": "s:Sf13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "VectorArithmetic",
            "printedName": "VectorArithmetic",
            "usr": "s:7SwiftUI16VectorArithmeticP",
            "mangledName": "$s7SwiftUI16VectorArithmeticP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Double",
        "printedName": "Double",
        "declKind": "Struct",
        "usr": "s:Sd",
        "mangledName": "$sSd",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgPassedAsDouble",
            "printedName": "_CVarArgPassedAsDouble",
            "usr": "s:s22_CVarArgPassedAsDoubleP",
            "mangledName": "$ss22_CVarArgPassedAsDoubleP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgAligned",
            "printedName": "_CVarArgAligned",
            "usr": "s:s15_CVarArgAlignedP",
            "mangledName": "$ss15_CVarArgAlignedP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "TextOutputStreamable",
            "printedName": "TextOutputStreamable",
            "usr": "s:s20TextOutputStreamableP",
            "mangledName": "$ss20TextOutputStreamableP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryFloatingPoint",
            "printedName": "BinaryFloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawSignificand",
                "printedName": "RawSignificand",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt64",
                    "printedName": "Swift.UInt64",
                    "usr": "s:s6UInt64V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "RawExponent",
                "printedName": "RawExponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SB",
            "mangledName": "$sSB"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "FloatingPoint",
            "printedName": "FloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Exponent",
                "printedName": "Exponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SF",
            "mangledName": "$sSF"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinFloatLiteral",
            "printedName": "_ExpressibleByBuiltinFloatLiteral",
            "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
            "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Double.SIMD2Storage",
                    "usr": "s:Sd12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Double.SIMD4Storage",
                    "usr": "s:Sd12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Double.SIMD8Storage",
                    "usr": "s:Sd12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Double.SIMD16Storage",
                    "usr": "s:Sd13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Double.SIMD32Storage",
                    "usr": "s:Sd13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Double.SIMD64Storage",
                    "usr": "s:Sd13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "VectorArithmetic",
            "printedName": "VectorArithmetic",
            "usr": "s:7SwiftUI16VectorArithmeticP",
            "mangledName": "$s7SwiftUI16VectorArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CGFloat",
        "printedName": "CGFloat",
        "declKind": "Struct",
        "usr": "s:14CoreFoundation7CGFloatV",
        "mangledName": "$s12CoreGraphics7CGFloatV",
        "moduleName": "CoreFoundation",
        "intro_Macosx": "10.0",
        "intro_iOS": "2.0",
        "intro_tvOS": "9.0",
        "intro_watchOS": "1.0",
        "declAttributes": [
          "Frozen",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "Available",
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "BinaryFloatingPoint",
            "printedName": "BinaryFloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawSignificand",
                "printedName": "RawSignificand",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "RawExponent",
                "printedName": "RawExponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SB",
            "mangledName": "$sSB"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "FloatingPoint",
            "printedName": "FloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Exponent",
                "printedName": "Exponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SF",
            "mangledName": "$sSF"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgPassedAsDouble",
            "printedName": "_CVarArgPassedAsDouble",
            "usr": "s:s22_CVarArgPassedAsDoubleP",
            "mangledName": "$ss22_CVarArgPassedAsDoubleP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgAligned",
            "printedName": "_CVarArgAligned",
            "usr": "s:s15_CVarArgAlignedP",
            "mangledName": "$ss15_CVarArgAlignedP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "VectorArithmetic",
            "printedName": "VectorArithmetic",
            "usr": "s:7SwiftUI16VectorArithmeticP",
            "mangledName": "$s7SwiftUI16VectorArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UILayoutGuide",
        "printedName": "UILayoutGuide",
        "declKind": "Class",
        "usr": "c:objc(cs)UILayoutGuide",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "9.0",
        "objc_name": "UILayoutGuide",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UILayoutPriority",
        "printedName": "UILayoutPriority",
        "declKind": "Struct",
        "usr": "c:@T@UILayoutPriority",
        "moduleName": "UIKit",
        "declAttributes": [
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "Sendable"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_SwiftNewtypeWrapper",
            "printedName": "_SwiftNewtypeWrapper",
            "usr": "s:s20_SwiftNewtypeWrapperP",
            "mangledName": "$ss20_SwiftNewtypeWrapperP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "_UIKitNumericRawRepresentable",
            "printedName": "_UIKitNumericRawRepresentable",
            "usr": "s:5UIKit01_A23NumericRawRepresentableP",
            "mangledName": "$s5UIKit01_A23NumericRawRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIView",
        "printedName": "UIView",
        "declKind": "Class",
        "usr": "c:objc(cs)UIView",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIView",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIResponder",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          }
        ]
      }
    ],
    "json_format_version": 8
  },
  "ConstValues": [
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 467,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 502,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 548,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 581,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 627,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 660,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 708,
      "length": 1,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 758,
      "length": 1,
      "value": "7"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 793,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 845,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 899,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 941,
      "length": 2,
      "value": "11"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1216,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1247,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1291,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1336,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1369,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1402,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1443,
      "length": 1,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1484,
      "length": 1,
      "value": "7"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1837,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/AudioEffectStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2132,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/AudioEffectStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 288,
      "length": 20,
      "value": "\"[AudioEffectStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/BackgroundWidgetView.swift",
      "kind": "BooleanLiteral",
      "offset": 294,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/BackgroundWidgetView.swift",
      "kind": "Array",
      "offset": 354,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "IntegerLiteral",
      "offset": 509,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "IntegerLiteral",
      "offset": 669,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "StringLiteral",
      "offset": 937,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1257,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1415,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "StringLiteral",
      "offset": 1686,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "StringLiteral",
      "offset": 2081,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "StringLiteral",
      "offset": 2268,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "Array",
      "offset": 2584,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BarrageStore.swift",
      "kind": "BooleanLiteral",
      "offset": 2628,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/BarrageStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 80,
      "length": 16,
      "value": "\"[BarrageStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/BarrageStoreImpl.swift",
      "kind": "Array",
      "offset": 7156,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/BarrageStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 7231,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/BarrageStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 7332,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BaseBeautyStore.swift",
      "kind": "IntegerLiteral",
      "offset": 631,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BaseBeautyStore.swift",
      "kind": "IntegerLiteral",
      "offset": 772,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BaseBeautyStore.swift",
      "kind": "IntegerLiteral",
      "offset": 905,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/BaseBeautyStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 287,
      "length": 19,
      "value": "\"[BaseBeautyStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 421,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 480,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 676,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "BooleanLiteral",
      "offset": 798,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "StringLiteral",
      "offset": 890,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 935,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "BooleanLiteral",
      "offset": 959,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "StringLiteral",
      "offset": 990,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "StringLiteral",
      "offset": 1240,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1485,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1576,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "StringLiteral",
      "offset": 1614,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1668,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1687,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "Array",
      "offset": 2149,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "Dictionary",
      "offset": 2239,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "StringLiteral",
      "offset": 2308,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "Array",
      "offset": 2387,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/BattleStore.swift",
      "kind": "Array",
      "offset": 2471,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/BattleStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 168,
      "length": 15,
      "value": "\"[BattleStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 101,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 140,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 178,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 218,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 256,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 291,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 327,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/C2CSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 370,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "StringLiteral",
      "offset": 182,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "StringLiteral",
      "offset": 267,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "Array",
      "offset": 308,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "StringLiteral",
      "offset": 348,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 498,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 540,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "Array",
      "offset": 686,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallListStore.swift",
      "kind": "StringLiteral",
      "offset": 721,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/call\/CallListStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 6861,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 187,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 212,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 243,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 270,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "BooleanLiteral",
      "offset": 401,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "BooleanLiteral",
      "offset": 445,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "Array",
      "offset": 616,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "Dictionary",
      "offset": 666,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/call\/CallParticipantStore.swift",
      "kind": "Dictionary",
      "offset": 733,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/chat\/ChatUtil.swift",
      "kind": "StringLiteral",
      "offset": 82,
      "length": 6,
      "value": "\"c2c_\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/chat\/ChatUtil.swift",
      "kind": "StringLiteral",
      "offset": 121,
      "length": 8,
      "value": "\"group_\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "IntegerLiteral",
      "offset": 516,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "IntegerLiteral",
      "offset": 577,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 792,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 894,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 1026,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 1137,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 1212,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 1295,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 1377,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "Array",
      "offset": 1457,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5414,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoGuestStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6681,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoGuestStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 147,
      "length": 16,
      "value": "\"[CoGuestStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoGuestStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 426,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoGuestStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 480,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoGuestStoreImpl.swift",
      "kind": "Array",
      "offset": 579,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoGuestStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 2294,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoGuestStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 8168,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "IntegerLiteral",
      "offset": 470,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "IntegerLiteral",
      "offset": 539,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "IntegerLiteral",
      "offset": 690,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "IntegerLiteral",
      "offset": 756,
      "length": 3,
      "value": "600"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "IntegerLiteral",
      "offset": 822,
      "length": 3,
      "value": "601"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "Array",
      "offset": 1249,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "Array",
      "offset": 1410,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "Array",
      "offset": 1681,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "Array",
      "offset": 1771,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "Array",
      "offset": 1868,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/CoHostStore.swift",
      "kind": "StringLiteral",
      "offset": 5023,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoHostStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 146,
      "length": 15,
      "value": "\"[CoHostStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Constraint.swift",
      "kind": "BooleanLiteral",
      "offset": 11840,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2319,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2400,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2406,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2487,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2493,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2576,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2582,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2666,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2672,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2757,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2763,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2849,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2855,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2938,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2944,
      "length": 1,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3028,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3034,
      "length": 1,
      "value": "7"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3119,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3125,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3210,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3216,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3306,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3312,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3447,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3453,
      "length": 2,
      "value": "11"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3570,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3576,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3694,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3700,
      "length": 2,
      "value": "13"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3816,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3822,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3941,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3947,
      "length": 2,
      "value": "15"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4067,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4073,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4194,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4200,
      "length": 2,
      "value": "17"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4327,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4333,
      "length": 2,
      "value": "18"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4460,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4466,
      "length": 2,
      "value": "19"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintDescription.swift",
      "kind": "FloatLiteral",
      "offset": 1643,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintDescription.swift",
      "kind": "FloatLiteral",
      "offset": 1701,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintDescription.swift",
      "kind": "FloatLiteral",
      "offset": 1759,
      "length": 6,
      "value": "1000.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintDSL.swift",
      "kind": "IntegerLiteral",
      "offset": 1756,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintRelation.swift",
      "kind": "IntegerLiteral",
      "offset": 1311,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintRelation.swift",
      "kind": "IntegerLiteral",
      "offset": 1322,
      "length": 15,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/ConstraintRelation.swift",
      "kind": "IntegerLiteral",
      "offset": 1347,
      "length": 18,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 111,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 122,
      "length": 6,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 138,
      "length": 7,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 200,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 211,
      "length": 4,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 225,
      "length": 5,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 295,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 347,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 395,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 471,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 508,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 543,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 618,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 639,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 661,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 734,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 754,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1077,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1116,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "StringLiteral",
      "offset": 1180,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "StringLiteral",
      "offset": 1201,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2205,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "Array",
      "offset": 2779,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "Array",
      "offset": 2825,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "Array",
      "offset": 2870,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "Array",
      "offset": 2937,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2986,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "Array",
      "offset": 3050,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ContactListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3098,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/chat\/ContactListStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 130,
      "length": 36,
      "value": "\"groupApplicationUnreadCountCleared\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 90,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 101,
      "length": 3,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 114,
      "length": 5,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 187,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 211,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 234,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 270,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 307,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 686,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 722,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 756,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 794,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1224,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "Array",
      "offset": 1344,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1390,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1435,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/ConversationListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1552,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewObserver+Deprecated.swift",
      "kind": "Array",
      "offset": 255,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewObserver+Deprecated.swift",
      "kind": "Array",
      "offset": 310,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewObserver+Deprecated.swift",
      "kind": "Array",
      "offset": 368,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewObserver+Deprecated.swift",
      "kind": "Array",
      "offset": 431,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewObserver+Deprecated.swift",
      "kind": "StringLiteral",
      "offset": 459,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewObserver+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 537,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewState+Deprecated.swift",
      "kind": "StringLiteral",
      "offset": 637,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewState+Deprecated.swift",
      "kind": "Array",
      "offset": 695,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewState+Deprecated.swift",
      "kind": "Array",
      "offset": 758,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/CoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 836,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 121,
      "length": 4,
      "value": "1001"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 210,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 301,
      "length": 4,
      "value": "1002"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 385,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 477,
      "length": 4,
      "value": "1003"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 563,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 609,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 652,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 698,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 749,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 844,
      "length": 4,
      "value": "1004"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 938,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 986,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1082,
      "length": 4,
      "value": "1005"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1169,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1213,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1298,
      "length": 4,
      "value": "1006"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1377,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1467,
      "length": 4,
      "value": "1007"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1555,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1597,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1688,
      "length": 4,
      "value": "1008"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1775,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1828,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 1917,
      "length": 4,
      "value": "1009"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 2003,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/common\/DataReport.swift",
      "kind": "IntegerLiteral",
      "offset": 2056,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1360,
      "length": 3,
      "value": "\"<\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1530,
      "length": 37,
      "value": "\" \""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1566,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1666,
      "length": 50,
      "value": "\".\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1715,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1759,
      "length": 43,
      "value": "\" \""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1801,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1885,
      "length": 38,
      "value": "\" \""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1922,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2023,
      "length": 51,
      "value": "\".\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2073,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2124,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2157,
      "length": 23,
      "value": "\" * \""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2179,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2280,
      "length": 19,
      "value": "\" \""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2298,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2348,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2385,
      "length": 21,
      "value": "\" + \""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2405,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2445,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2482,
      "length": 26,
      "value": "\" - \""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2507,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2579,
      "length": 6,
      "value": "1000.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2615,
      "length": 20,
      "value": "\" ^\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2634,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2678,
      "length": 3,
      "value": "\">\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/Define.swift",
      "kind": "BooleanLiteral",
      "offset": 1803,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 314,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 373,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 436,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 499,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 552,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 602,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 703,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 732,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1004,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1201,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1304,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1344,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1384,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1426,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1540,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1583,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1616,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1649,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1680,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1720,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1753,
      "length": 1,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "StringLiteral",
      "offset": 1890,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2105,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2207,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2291,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "StringLiteral",
      "offset": 2327,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2386,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2408,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2427,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2734,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2801,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2873,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3316,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3420,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3519,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/DeviceStore.swift",
      "kind": "BooleanLiteral",
      "offset": 3890,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/DeviceStoreImpl\/DeviceStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 301,
      "length": 15,
      "value": "\"[DeviceStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/DeviceStoreImpl\/DeviceStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 696,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/DeviceStoreImpl\/DeviceStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 738,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/FeedbackView.swift",
      "kind": "Array",
      "offset": 193,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ForegroundWidgetView.swift",
      "kind": "BooleanLiteral",
      "offset": 284,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/GiftStore.swift",
      "kind": "Array",
      "offset": 2976,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/GiftStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 149,
      "length": 13,
      "value": "\"[GiftStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 114,
      "length": 6,
      "value": "\"Work\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 144,
      "length": 8,
      "value": "\"Public\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 172,
      "length": 9,
      "value": "\"Meeting\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 204,
      "length": 12,
      "value": "\"AVChatRoom\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 238,
      "length": 11,
      "value": "\"Community\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 779,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 799,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 818,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 837,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1646,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1972,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1990,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2007,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 2081,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 2120,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 2158,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 2243,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "StringLiteral",
      "offset": 2278,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 2315,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "Array",
      "offset": 2404,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2537,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "BooleanLiteral",
      "offset": 2714,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/GroupSettingStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2858,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/ThirdParty\/SnapKit\/Sources\/LayoutConstraintItem.swift",
      "kind": "IntegerLiteral",
      "offset": 3010,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LikeStore.swift",
      "kind": "IntegerLiteral",
      "offset": 610,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LikeStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2708,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LikeStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 149,
      "length": 13,
      "value": "\"[LikeStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LikeStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 1377,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 337,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 380,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 428,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "StringLiteral",
      "offset": 579,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "StringLiteral",
      "offset": 651,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "StringLiteral",
      "offset": 730,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "Array",
      "offset": 930,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveAudienceStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1010,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveAudienceStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 157,
      "length": 21,
      "value": "\"[LiveAudienceStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "IntegerLiteral",
      "offset": 580,
      "length": 10,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "StringLiteral",
      "offset": 2148,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "Array",
      "offset": 2589,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "Array",
      "offset": 2644,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 2789,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 2843,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 2889,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 3214,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 3239,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 3288,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 3341,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "Dictionary",
      "offset": 3401,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 3433,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveCoreView.swift",
      "kind": "BooleanLiteral",
      "offset": 3469,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreView+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 3294,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 131,
      "length": 11,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 152,
      "length": 10,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 2454,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 2498,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "Array",
      "offset": 2852,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 2924,
      "length": 4,
      "value": "0x01"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 2932,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 3003,
      "length": 4,
      "value": "0x01"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 3011,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 3088,
      "length": 4,
      "value": "0x01"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 3096,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 3173,
      "length": 4,
      "value": "0x01"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewDefine+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 3181,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveCoreViewImpl+APIDeprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 9607,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveCoreViewImpl+Render.swift",
      "kind": "Array",
      "offset": 167,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "StringLiteral",
      "offset": 290,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 384,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "IntegerLiteral",
      "offset": 425,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 466,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "Array",
      "offset": 663,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "Array",
      "offset": 719,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 1066,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 1207,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 1254,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 1297,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 1340,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/Deprecated\/LiveCoreViewState+Deprecated.swift",
      "kind": "BooleanLiteral",
      "offset": 1384,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 532,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 585,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 740,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 813,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 866,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 933,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1029,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1122,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "StringLiteral",
      "offset": 1246,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "StringLiteral",
      "offset": 1318,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "StringLiteral",
      "offset": 1390,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1486,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1581,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1672,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1771,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1856,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2054,
      "length": 3,
      "value": "600"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "StringLiteral",
      "offset": 2127,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "StringLiteral",
      "offset": 2209,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "Array",
      "offset": 2293,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2374,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2582,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2667,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 2755,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "Dictionary",
      "offset": 2838,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "Array",
      "offset": 3179,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3241,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3246,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3305,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3310,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3379,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3384,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3452,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3457,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3518,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3523,
      "length": 1,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3584,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3589,
      "length": 1,
      "value": "7"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3655,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3660,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3725,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3730,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3797,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3802,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3876,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3881,
      "length": 2,
      "value": "11"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "Array",
      "offset": 4128,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveListStore.swift",
      "kind": "StringLiteral",
      "offset": 4213,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveListStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 166,
      "length": 17,
      "value": "\"[LiveListStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 405,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 455,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 505,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 627,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 760,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 832,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 906,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 1068,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1299,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1516,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 1564,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 1595,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 1627,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "StringLiteral",
      "offset": 1691,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1778,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "BooleanLiteral",
      "offset": 1859,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "FloatLiteral",
      "offset": 2362,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "FloatLiteral",
      "offset": 2432,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "FloatLiteral",
      "offset": 2495,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "FloatLiteral",
      "offset": 2559,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2625,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2657,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2673,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2689,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2705,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2722,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2959,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "BooleanLiteral",
      "offset": 3033,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3268,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "BooleanLiteral",
      "offset": 3288,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "FloatLiteral",
      "offset": 3602,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "FloatLiteral",
      "offset": 3666,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3741,
      "length": 3,
      "value": "600"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3781,
      "length": 3,
      "value": "600"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3799,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3815,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "Array",
      "offset": 4078,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "Dictionary",
      "offset": 4282,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "Array",
      "offset": 9687,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSeatStore.swift",
      "kind": "Array",
      "offset": 9736,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveSeatStoreDefine.swift",
      "kind": "IntegerLiteral",
      "offset": 3125,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveSeatStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 153,
      "length": 17,
      "value": "\"[LiveSeatStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveSeatStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 513,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 300,
      "length": 11,
      "value": "\"TuikitLog\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 349,
      "length": 5,
      "value": "\"api\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 395,
      "length": 8,
      "value": "\"params\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 450,
      "length": 7,
      "value": "\"level\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 506,
      "length": 9,
      "value": "\"message\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 561,
      "length": 6,
      "value": "\"file\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 613,
      "length": 6,
      "value": "\"line\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 667,
      "length": 8,
      "value": "\"module\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "StringLiteral",
      "offset": 729,
      "length": 13,
      "value": "\"AtomicXCore\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "IntegerLiteral",
      "offset": 826,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "IntegerLiteral",
      "offset": 848,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveStreamLog.swift",
      "kind": "IntegerLiteral",
      "offset": 870,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/LiveStreamViewContainer.swift",
      "kind": "Dictionary",
      "offset": 376,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/LiveStreamViewContainer.swift",
      "kind": "Array",
      "offset": 438,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/LiveStreamViewContainer.swift",
      "kind": "BooleanLiteral",
      "offset": 838,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSummaryStore.swift",
      "kind": "IntegerLiteral",
      "offset": 191,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSummaryStore.swift",
      "kind": "IntegerLiteral",
      "offset": 229,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSummaryStore.swift",
      "kind": "IntegerLiteral",
      "offset": 269,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSummaryStore.swift",
      "kind": "IntegerLiteral",
      "offset": 317,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSummaryStore.swift",
      "kind": "IntegerLiteral",
      "offset": 357,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSummaryStore.swift",
      "kind": "IntegerLiteral",
      "offset": 401,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/live\/LiveSummaryStore.swift",
      "kind": "IntegerLiteral",
      "offset": 443,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/LiveSummaryStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 141,
      "length": 20,
      "value": "\"[LiveSummaryStore]\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 366,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 407,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1140,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1193,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1236,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2130,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2163,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2200,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "StringLiteral",
      "offset": 3016,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/login\/LoginStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4412,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/login\/LoginStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 163,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/login\/LoginStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 192,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 108,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 119,
      "length": 7,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 136,
      "length": 11,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 157,
      "length": 8,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 175,
      "length": 8,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 193,
      "length": 7,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 210,
      "length": 13,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 233,
      "length": 9,
      "value": "7"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 297,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 308,
      "length": 4,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 322,
      "length": 5,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 337,
      "length": 5,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 352,
      "length": 5,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 367,
      "length": 4,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 381,
      "length": 4,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 395,
      "length": 6,
      "value": "7"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 411,
      "length": 6,
      "value": "8"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "StringLiteral",
      "offset": 580,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 622,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 668,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 3088,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3273,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 3325,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3523,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3559,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "Array",
      "offset": 3629,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3748,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4090,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4134,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4176,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4378,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4416,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4501,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4545,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4587,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4677,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4715,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4873,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 4928,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5448,
      "length": 3,
      "value": "0x1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5515,
      "length": 3,
      "value": "0x1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5522,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5733,
      "length": 3,
      "value": "0x1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5951,
      "length": 3,
      "value": "0x1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5958,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6019,
      "length": 3,
      "value": "0x1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6026,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6138,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6282,
      "length": 2,
      "value": "20"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6946,
      "length": 13,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6969,
      "length": 17,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6996,
      "length": 11,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7017,
      "length": 11,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7038,
      "length": 13,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7125,
      "length": 10,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7145,
      "length": 13,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7168,
      "length": 13,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7191,
      "length": 5,
      "value": "4"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7206,
      "length": 5,
      "value": "5"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 7221,
      "length": 4,
      "value": "6"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "Array",
      "offset": 7306,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 7427,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/chat\/MessageListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 7476,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/RoomEngineLogin.swift",
      "kind": "Array",
      "offset": 384,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 99,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 120,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 168,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 198,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 229,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 312,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 342,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 424,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 466,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 737,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 779,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 822,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "BooleanLiteral",
      "offset": 869,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "Array",
      "offset": 1468,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1523,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1528,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1591,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1596,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1657,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1662,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "Array",
      "offset": 2082,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2137,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2142,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2196,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2201,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2270,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2275,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2340,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2345,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2415,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2420,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2486,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2491,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2637,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2659,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2713,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2734,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2755,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 2777,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 2985,
      "length": 10,
      "value": "\"Rejected\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 3012,
      "length": 6,
      "value": "\"Busy\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3068,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3105,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "IntegerLiteral",
      "offset": 3138,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "Array",
      "offset": 4086,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomListStore.swift",
      "kind": "StringLiteral",
      "offset": 4135,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomListStoreDefine.swift",
      "kind": "StringLiteral",
      "offset": 538,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomListStoreDefine.swift",
      "kind": "StringLiteral",
      "offset": 561,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomListStoreDefine.swift",
      "kind": "StringLiteral",
      "offset": 585,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomListStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 492,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 103,
      "length": 12,
      "value": "\"Microphone\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 134,
      "length": 8,
      "value": "\"Camera\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 166,
      "length": 13,
      "value": "\"ScreenShare\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "IntegerLiteral",
      "offset": 228,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "IntegerLiteral",
      "offset": 247,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "IntegerLiteral",
      "offset": 272,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 339,
      "length": 15,
      "value": "\"KickedByAdmin\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 390,
      "length": 25,
      "value": "\"ReplacedByAnotherDevice\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 442,
      "length": 16,
      "value": "\"KickedByServer\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 488,
      "length": 19,
      "value": "\"ConnectionTimeout\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 544,
      "length": 26,
      "value": "\"InvalidStatusOnReconnect\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 600,
      "length": 19,
      "value": "\"RoomLimitExceeded\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 673,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 703,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 734,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 764,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "BooleanLiteral",
      "offset": 981,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "Dictionary",
      "offset": 1022,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "IntegerLiteral",
      "offset": 1100,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 1133,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 1169,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 1205,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 1242,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 1271,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "Array",
      "offset": 2907,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "StringLiteral",
      "offset": 2954,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "Array",
      "offset": 3015,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "Array",
      "offset": 3137,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "Array",
      "offset": 3200,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "Dictionary",
      "offset": 3247,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "Dictionary",
      "offset": 3306,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "IntegerLiteral",
      "offset": 5469,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/api\/room\/RoomParticipantStore.swift",
      "kind": "IntegerLiteral",
      "offset": 6127,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 379,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 413,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 448,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 482,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 553,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 612,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "StringLiteral",
      "offset": 655,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 703,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 1081,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 1160,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 1239,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "Dictionary",
      "offset": 1317,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomParticipantStoreImpl.swift",
      "kind": "IntegerLiteral",
      "offset": 13088,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/room\/RoomStoreFactory.swift",
      "kind": "Dictionary",
      "offset": 488,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/View\/SignalVideoView.swift",
      "kind": "BooleanLiteral",
      "offset": 298,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/live\/StoreFactory.swift",
      "kind": "Dictionary",
      "offset": 460,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Volumes\/data\/workspace\/tuikit_engine\/atomicx\/swift\/AtomicXCore\/impl\/Extension\/UIImageView+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 192,
      "length": 1,
      "value": "0"
    }
  ]
}