


//#region src/modules/cache/CacheModuleConfig.ts
var CacheModuleConfig = class {
	constructor(options) {
		this.options = options;
	}
	/** See {@link CacheModuleConfigOptions.cache} */
	get cache() {
		return this.options.cache;
	}
	/** See {@link CacheModuleConfigOptions.defaultExpiryInSeconds} */
	get defaultExpiryInSeconds() {
		return this.options.defaultExpiryInSeconds ?? 60;
	}
	/** See {@link CacheModuleConfigOptions.useCachedStorageService} */
	get useCachedStorageService() {
		return this.options.useCachedStorageService ?? false;
	}
};

//#endregion
exports.CacheModuleConfig = CacheModuleConfig;