
          const { Temporal } = require("@js-temporal/polyfill");
          const { URLPattern } = require("urlpattern-polyfill");
        
require('../transformers-CoBS-oFG.cjs');
require('../lookup-DdOtSFct.cjs');
require('../actor-BLBfgCFC.cjs');
const require_middleware = require('../middleware-8uNpzeWq.cjs');
require('../http-ClCl_dis.cjs');
require('../proof-CZ_Wlbae.cjs');
const require_federation = require('../federation-CRpdnOMS.cjs');
require('../types-CWgzGaqk.cjs');
require('../kv-cache-DVMGXeBd.cjs');
require('../vocab-_gvYdHDB.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;