// Metro module 3483 (f3484). import * as _eachWeekendOfInterval from "./eachWeekendOfInterval"; import { __esModule } from "./eachWeekendOfInterval"; import * as _startOfMonth from "./startOfMonth"; import * as _endOfMonth from "./endOfMonth"; import * as _requiredArgs from "./requiredArgs"; let c1840_0, c1840_1, c1840_2, c1840_3; export default function eachWeekendOfMonth(a0) { (0, c1840_3.default)(1, arguments); const start = (0, c1840_1.default)(a0); if (isNaN(start.getTime())) { throw new RangeError("The passed date is invalid"); } return (0, c1840_0.default)({ start, end: (0, c1840_2.default)(a0) }); }; c1840_0 = _eachWeekendOfInterval ? __esModule ? _eachWeekendOfInterval : { default: _eachWeekendOfInterval } : { default: _eachWeekendOfInterval }; c1840_1 = _startOfMonth ? _startOfMonth.__esModule ? _startOfMonth : { default: _startOfMonth } : { default: _startOfMonth }; c1840_2 = _endOfMonth ? _endOfMonth.__esModule ? _endOfMonth : { default: _endOfMonth } : { default: _endOfMonth }; c1840_3 = _requiredArgs ? _requiredArgs.__esModule ? _requiredArgs : { default: _requiredArgs } : { default: _requiredArgs }; module.exports = exports.default;