"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.previous = exports.notStarted = exports.current = exports.OP_PREVIOUS = exports.OP_NOT_STARTED = exports.OP_CURRENT = void 0;
/** @internal */
const OP_NOT_STARTED = exports.OP_NOT_STARTED = "NotStarted";
/** @internal */
const OP_PREVIOUS = exports.OP_PREVIOUS = "Previous";
/** @internal */
const OP_CURRENT = exports.OP_CURRENT = "Current";
/** @internal */
const notStarted = exports.notStarted = {
  _tag: OP_NOT_STARTED
};
/** @internal */
const previous = fiber => ({
  _tag: OP_PREVIOUS,
  fiber
});
/** @internal */
exports.previous = previous;
const current = fiber => ({
  _tag: OP_CURRENT,
  fiber
});
exports.current = current;
//# sourceMappingURL=debounceState.js.map