/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/class-validator-upg@0.14.2/cjs/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(t,e,r,a){void 0===a&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);i&&!("get"in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){void 0===a&&(a=r),t[a]=e[r]}),__exportStar=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||__createBinding(e,t,r)};Object.defineProperty(exports,"__esModule",{value:!0}),exports.registerSchema=exports.validateSync=exports.validateOrReject=exports.validate=void 0;const MetadataStorage_1=require("./metadata/MetadataStorage"),Validator_1=require("./validation/Validator"),container_1=require("./container");function validate(t,e,r){return"string"==typeof t?(0,container_1.getFromContainer)(Validator_1.Validator).validate(t,e,r):(0,container_1.getFromContainer)(Validator_1.Validator).validate(t,e)}function validateOrReject(t,e,r){return"string"==typeof t?(0,container_1.getFromContainer)(Validator_1.Validator).validateOrReject(t,e,r):(0,container_1.getFromContainer)(Validator_1.Validator).validateOrReject(t,e)}function validateSync(t,e,r){return"string"==typeof t?(0,container_1.getFromContainer)(Validator_1.Validator).validateSync(t,e,r):(0,container_1.getFromContainer)(Validator_1.Validator).validateSync(t,e)}function registerSchema(t){(0,MetadataStorage_1.getMetadataStorage)().addValidationSchema(t)}__exportStar(require("./container"),exports),__exportStar(require("./decorator/decorators"),exports),__exportStar(require("./decorator/ValidationOptions"),exports),__exportStar(require("./validation/ValidatorConstraintInterface"),exports),__exportStar(require("./validation/ValidationError"),exports),__exportStar(require("./validation/ValidatorOptions"),exports),__exportStar(require("./validation/ValidationArguments"),exports),__exportStar(require("./validation/ValidationTypes"),exports),__exportStar(require("./validation/Validator"),exports),__exportStar(require("./validation-schema/ValidationSchema"),exports),__exportStar(require("./register-decorator"),exports),__exportStar(require("./metadata/MetadataStorage"),exports),exports.validate=validate,exports.validateOrReject=validateOrReject,exports.validateSync=validateSync,exports.registerSchema=registerSchema;
//# sourceMappingURL=/sm/29a736059a249f5d45259ee96fc2cc67cfe6d68d32b4a4ae718bea9b89f5c45b.map