"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function _export(target, all) { for(var name in all)Object.defineProperty(target, name, { enumerable: true, get: all[name] }); } _export(exports, { isDimension: function() { return isDimension; }, normaliseDimension: function() { return normaliseDimension; } }); var _interop_require_default = require("@swc/helpers/_/_interop_require_default"); var _includes = /*#__PURE__*/ _interop_require_default._(require("lodash/includes")); var _isString = /*#__PURE__*/ _interop_require_default._(require("lodash/isString")); var _generateguard = require("./generate-guard"); var isDimension = (0, _generateguard.generateGuard)([ _isString.default, function(maybe) { return (0, _includes.default)([ "3d", "2d" ], maybe); } ]); var normaliseDimension = function(dimension) { return isDimension(dimension) ? dimension : "3d"; };