var T = Object.defineProperty;
var m = (e, t, i) => t in e ? T(e, t, { enumerable: !0, configurable: !0, writable: !0, value: i }) : e[t] = i;
var o = (e, t, i) => (m(e, typeof t != "symbol" ? t + "" : t, i), i);
class r {
  constructor() {
    o(this, "timeout");
    this.timeout = null;
  }
  /**
   * Clears the search timer.
   */
  clearSearchTimer() {
    clearTimeout(this.timeout);
  }
  /**
   * Sets the search timer.
   */
  setSearchTimer(t) {
    clearTimeout(this.timeout), this.timeout = setTimeout(t, 500);
  }
}
const u = new r();
export {
  u as default
};
//# sourceMappingURL=index.es34.js.map
