import * as tsplus_module_1 from "@effect/core/io/Schedule/operations/spaced";
import * as tsplus_module_2 from "@effect/core/stream/Stream/operations/repeatWithSchedule";
/**
 * Returns a stream that emits `undefined` values spaced by the specified
 * duration.
 *
 * @tsplus static ets/Stream/Ops tick
 */

export function tick(interval, __tsplusTrace) {
  return tsplus_module_2.repeatWithSchedule(() => undefined, () => tsplus_module_1.spaced(interval), __tsplusTrace);
}
//# sourceMappingURL=tick.mjs.map