var _privateField = /*#__PURE__*/new WeakMap(); var _privateFieldValue = /*#__PURE__*/new WeakMap(); class Cl { constructor() { babelHelpers.classPrivateFieldInitSpec(this, _privateFieldValue, { get: _get_privateFieldValue, set: _set_privateFieldValue }); babelHelpers.classPrivateFieldInitSpec(this, _privateField, { writable: true, value: "top secret string" }); this.publicField = "not secret string"; } publicGetPrivateField() { return babelHelpers.classPrivateFieldGet(this, _privateFieldValue); } publicSetPrivateField(newValue) { babelHelpers.classPrivateFieldSet(this, _privateFieldValue, newValue); } } function _get_privateFieldValue() { return babelHelpers.classPrivateFieldGet(this, _privateField); } function _set_privateFieldValue(newValue) { babelHelpers.classPrivateFieldSet(this, _privateField, newValue); }