const require_rolldown_runtime = require('../../../../_virtual/rolldown_runtime.cjs');
const require_core = require('../core/core.cjs');
const require_schemas = require('../core/schemas.cjs');
const require_api = require('../core/api.cjs');
const require_schemas$1 = require('./schemas.cjs');

//#region ../../node_modules/zod/v4/classic/iso.js
const ZodISODateTime = /* @__PURE__ */ require_core.$constructor("ZodISODateTime", (inst, def) => {
	require_schemas.$ZodISODateTime.init(inst, def);
	require_schemas$1.ZodStringFormat.init(inst, def);
});
function datetime(params) {
	return require_api._isoDateTime(ZodISODateTime, params);
}
const ZodISODate = /* @__PURE__ */ require_core.$constructor("ZodISODate", (inst, def) => {
	require_schemas.$ZodISODate.init(inst, def);
	require_schemas$1.ZodStringFormat.init(inst, def);
});
function date(params) {
	return require_api._isoDate(ZodISODate, params);
}
const ZodISOTime = /* @__PURE__ */ require_core.$constructor("ZodISOTime", (inst, def) => {
	require_schemas.$ZodISOTime.init(inst, def);
	require_schemas$1.ZodStringFormat.init(inst, def);
});
function time(params) {
	return require_api._isoTime(ZodISOTime, params);
}
const ZodISODuration = /* @__PURE__ */ require_core.$constructor("ZodISODuration", (inst, def) => {
	require_schemas.$ZodISODuration.init(inst, def);
	require_schemas$1.ZodStringFormat.init(inst, def);
});
function duration(params) {
	return require_api._isoDuration(ZodISODuration, params);
}

//#endregion
exports.date = date;
exports.datetime = datetime;
exports.duration = duration;
exports.time = time;
//# sourceMappingURL=iso.cjs.map