"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.setDefaultConfigs = exports.setConfig = exports.setReporterContext = exports.setIOContext = exports.setStorageContext = exports.setStateManagerContext = exports.setShardusContext = exports.setNetworkContext = exports.setCryptoContext = exports.setLoggerContext = exports.setP2pContext = exports.reporter = exports.defaultConfigs = exports.config = exports.io = exports.storage = exports.stateManager = exports.shardus = exports.network = exports.crypto = exports.logger = exports.p2p = void 0;
function setP2pContext(context) {
    exports.p2p = context;
}
exports.setP2pContext = setP2pContext;
function setLoggerContext(context) {
    exports.logger = context;
}
exports.setLoggerContext = setLoggerContext;
function setCryptoContext(context) {
    exports.crypto = context;
}
exports.setCryptoContext = setCryptoContext;
function setNetworkContext(context) {
    exports.network = context;
}
exports.setNetworkContext = setNetworkContext;
function setShardusContext(context) {
    exports.shardus = context;
}
exports.setShardusContext = setShardusContext;
function setStateManagerContext(context) {
    exports.stateManager = context;
}
exports.setStateManagerContext = setStateManagerContext;
function setStorageContext(context) {
    exports.storage = context;
}
exports.setStorageContext = setStorageContext;
function setIOContext(context) {
    exports.io = context;
}
exports.setIOContext = setIOContext;
function setReporterContext(context) {
    exports.reporter = context;
}
exports.setReporterContext = setReporterContext;
function setConfig(conf) {
    exports.config = conf;
}
exports.setConfig = setConfig;
function setDefaultConfigs(conf) {
    exports.defaultConfigs = conf;
}
exports.setDefaultConfigs = setDefaultConfigs;
//# sourceMappingURL=Context.js.map