code: function PseudoState(name, parent, kind) {
          if (kind === void 0) { kind = PseudoStateKind.Initial; }
          var _this = _super.call(this, name, parent) || this;
          _this.kind = kind;
          return _this;
      }
docs: Creates a new instance of the [[PseudoState]] class.
  @param name The name of the [[PseudoState]].
  @param parent The parent [[State]] or [[Region]] that this [[PseudoState]] will be a child of.
  @param kind The kind of the [[PseudoState]] which determines its use and behavior.