"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.logger = exports.setLogger = void 0; class ConsoleLogger { info(message) { // eslint-disable-next-line no-console console.log(message); } warn(message) { // eslint-disable-next-line no-console console.warn(message); } error(message) { // eslint-disable-next-line no-console console.error(message); } debug(message) { // eslint-disable-next-line no-console console.debug(message); } } let activeLogger = new ConsoleLogger(); const setLogger = (logger) => { activeLogger = logger; }; exports.setLogger = setLogger; const logger = () => activeLogger; exports.logger = logger; //# sourceMappingURL=logger.js.map