import e from "./interval.js";
import { durationWeek as t } from "./duration.js";
//#region ../../node_modules/d3-time/src/utcWeek.js
function n(n) {
	return e(function(e) {
		e.setUTCDate(e.getUTCDate() - (e.getUTCDay() + 7 - n) % 7), e.setUTCHours(0, 0, 0, 0);
	}, function(e, t) {
		e.setUTCDate(e.getUTCDate() + t * 7);
	}, function(e, n) {
		return (n - e) / t;
	});
}
var r = n(0), i = n(1), a = n(2), o = n(3), s = n(4), c = n(5), l = n(6);
r.range, i.range, a.range, o.range, s.range, c.range, l.range;
//#endregion
export { i as utcMonday, r as utcSunday, s as utcThursday };

//# sourceMappingURL=utcWeek.js.map