"use client";
import { timeInterval as n } from "./interval.js";
const i = n(() => {
}, (e, r) => {
  e.setTime(+e + r);
}, (e, r) => r - e);
i.every = (e) => (e = Math.floor(e), !isFinite(e) || !(e > 0) ? null : e > 1 ? n((r) => {
  r.setTime(Math.floor(r / e) * e);
}, (r, t) => {
  r.setTime(+r + t * e);
}, (r, t) => (t - r) / e) : i);
i.range;
export {
  i as millisecond
};
