var _a;

import { _Env, _In, _Out, _State, ScheduleSym } from "@effect/core/io/Schedule/definition";
export class ScheduleWithStateInternal {
  constructor(_initial, _step) {
    this._initial = _initial;
    this._step = _step;
    this[_a] = ScheduleSym;
  }

}
_a = ScheduleSym;
export function makeWithState(initial, step) {
  return new ScheduleWithStateInternal(initial, step);
}
//# sourceMappingURL=makeWithState.mjs.map