"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ScopedId = void 0;
var ScopedId = /** @class */ (function () {
    function ScopedId(counter) {
        if (counter === void 0) { counter = 0; }
        this.counter = counter;
    }
    ScopedId.prototype.next = function () { return this.counter++; };
    return ScopedId;
}());
exports.ScopedId = ScopedId;
//# sourceMappingURL=scoped-id.js.map