import { __commonJS } from "../../../_virtual/rolldown_runtime.mjs";
import { require_utility } from "./src/utility.mjs";
import { require_urn } from "./src/urn.mjs";
import { require_api } from "./src/api.mjs";
import { require_extractor } from "./src/extractor.mjs";
import { require_libsaml } from "./src/libsaml.mjs";
import { require_metadata_idp } from "./src/metadata-idp.mjs";
import { require_metadata_sp } from "./src/metadata-sp.mjs";
import { require_entity_idp } from "./src/entity-idp.mjs";
import { require_entity_sp } from "./src/entity-sp.mjs";

//#region ../../node_modules/samlify/build/index.js
var require_build = /* @__PURE__ */ __commonJS({ "../../node_modules/samlify/build/index.js": ((exports) => {
	var __createBinding = exports && exports.__createBinding || (Object.create ? (function(o, m, k, k2) {
		if (k2 === void 0) k2 = k;
		var desc = Object.getOwnPropertyDescriptor(m, k);
		if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) desc = {
			enumerable: true,
			get: function() {
				return m[k];
			}
		};
		Object.defineProperty(o, k2, desc);
	}) : (function(o, m, k, k2) {
		if (k2 === void 0) k2 = k;
		o[k2] = m[k];
	}));
	var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? (function(o, v) {
		Object.defineProperty(o, "default", {
			enumerable: true,
			value: v
		});
	}) : function(o, v) {
		o["default"] = v;
	});
	var __importStar = exports && exports.__importStar || function(mod) {
		if (mod && mod.__esModule) return mod;
		var result = {};
		if (mod != null) {
			for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
		}
		__setModuleDefault(result, mod);
		return result;
	};
	var __importDefault = exports && exports.__importDefault || function(mod) {
		return mod && mod.__esModule ? mod : { "default": mod };
	};
	Object.defineProperty(exports, "__esModule", { value: true });
	exports.setDOMParserOptions = exports.setSchemaValidator = exports.ServiceProviderInstance = exports.ServiceProvider = exports.IdentityProviderInstance = exports.IdentityProvider = exports.Extractor = exports.Constants = exports.SamlLib = exports.Utility = exports.SPMetadata = exports.IdPMetadata = void 0;
	var entity_idp_1 = __importStar(require_entity_idp());
	exports.IdentityProvider = entity_idp_1.default;
	Object.defineProperty(exports, "IdentityProviderInstance", {
		enumerable: true,
		get: function() {
			return entity_idp_1.IdentityProvider;
		}
	});
	var entity_sp_1 = __importStar(require_entity_sp());
	exports.ServiceProvider = entity_sp_1.default;
	Object.defineProperty(exports, "ServiceProviderInstance", {
		enumerable: true,
		get: function() {
			return entity_sp_1.ServiceProvider;
		}
	});
	var metadata_idp_1 = require_metadata_idp();
	Object.defineProperty(exports, "IdPMetadata", {
		enumerable: true,
		get: function() {
			return __importDefault(metadata_idp_1).default;
		}
	});
	var metadata_sp_1 = require_metadata_sp();
	Object.defineProperty(exports, "SPMetadata", {
		enumerable: true,
		get: function() {
			return __importDefault(metadata_sp_1).default;
		}
	});
	var utility_1 = require_utility();
	Object.defineProperty(exports, "Utility", {
		enumerable: true,
		get: function() {
			return __importDefault(utility_1).default;
		}
	});
	var libsaml_1 = require_libsaml();
	Object.defineProperty(exports, "SamlLib", {
		enumerable: true,
		get: function() {
			return __importDefault(libsaml_1).default;
		}
	});
	var Constants = __importStar(require_urn());
	exports.Constants = Constants;
	var Extractor = __importStar(require_extractor());
	exports.Extractor = Extractor;
	var api_1 = require_api();
	Object.defineProperty(exports, "setSchemaValidator", {
		enumerable: true,
		get: function() {
			return api_1.setSchemaValidator;
		}
	});
	Object.defineProperty(exports, "setDOMParserOptions", {
		enumerable: true,
		get: function() {
			return api_1.setDOMParserOptions;
		}
	});
}) });

//#endregion
export default require_build();

export { require_build };
//# sourceMappingURL=index.mjs.map