
          const { Temporal } = require("@js-temporal/polyfill");
          const { URLPattern } = require("urlpattern-polyfill");
        
require('../transformers-CoBS-oFG.cjs');
require('../docloader-BZcmLXVp.cjs');
require('../actor-CI9VQoWz.cjs');
const require_middleware = require('../middleware-DO-2YN-E.cjs');
require('../lookup-BWPWr3lD.cjs');
require('../key-BB0ivbtF.cjs');
require('../http-BRpKKSoR.cjs');
require('../proof-DaH1SpnY.cjs');
const require_federation = require('../federation-H2_En3j5.cjs');
require('../types-DxFhxrPV.cjs');
require('../authdocloader-BVQLLY3O.cjs');
require('../vocab-ootaXO-o.cjs');

exports.InProcessMessageQueue = require_federation.InProcessMessageQueue;
exports.MemoryKvStore = require_federation.MemoryKvStore;
exports.ParallelMessageQueue = require_federation.ParallelMessageQueue;
exports.Router = require_middleware.Router;
exports.RouterError = require_middleware.RouterError;
exports.buildCollectionSynchronizationHeader = require_middleware.buildCollectionSynchronizationHeader;
exports.createExponentialBackoffPolicy = require_middleware.createExponentialBackoffPolicy;
exports.createFederation = require_middleware.createFederation;
exports.createFederationBuilder = require_middleware.createFederationBuilder;
exports.digest = require_middleware.digest;
exports.respondWithObject = require_middleware.respondWithObject;
exports.respondWithObjectIfAcceptable = require_middleware.respondWithObjectIfAcceptable;