"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.fpath = exports.monitoring = exports.sos = exports.frontApplet = void 0;
const createFrontApplet_1 = __importDefault(require("./FrontApplet/createFrontApplet"));
const Monitoring_1 = __importDefault(require("./Monitoring/Monitoring"));
const fpath_1 = require("./fpath");
// fake exports for generating declarations which are overwritten by module.exports
exports.frontApplet = (0, createFrontApplet_1.default)(window, 'hug');
exports.sos = exports.frontApplet;
exports.monitoring = new Monitoring_1.default(exports.frontApplet);
exports.fpath = fpath_1.fpath;
// add exports to the frontApplet, which is assigned to module.exports
// @ts-expect-error - Adding sos property to frontApplet
exports.frontApplet.sos = exports.frontApplet;
// @ts-expect-error - Adding frontApplet property to itself
exports.frontApplet.frontApplet = exports.frontApplet;
// @ts-expect-error - Adding monitoring property to frontApplet
exports.frontApplet.monitoring = exports.monitoring;
// @ts-expect-error - Adding default property to frontApplet
exports.frontApplet.default = exports.frontApplet;
// @ts-expect-error - Adding fpath property to frontApplet
exports.frontApplet.fpath = exports.fpath;
window.sos = exports.frontApplet;
window.sosMonitoring = exports.monitoring;
exports.default = exports.frontApplet;
module.exports = exports.frontApplet;
//# sourceMappingURL=bundle.js.map