docs: function isIndependentMember(symbol) {
              if (symbol.declarations && symbol.declarations.length === 1) {
                  var declaration = symbol.declarations[0];
                  if (declaration) {
                      switch (declaration.kind) {
                          case 145 /* PropertyDeclaration */:
                          case 144 /* PropertySignature */:
                              return isIndependentVariableLikeDeclaration(declaration);
                          case 147 /* MethodDeclaration */:
                          case 146 /* MethodSignature */:
                          case 148 /* Constructor */:
                              return isIndependentFunctionLikeDeclaration(declaration);
                      }
                  }
              }
              return false;
          }