Liferay.Loader.define("commerce-dashboard-web$d3-interpolate@1.4.0/src/value", ['module', 'exports', 'require'], function (module, exports, require) {
    var define = undefined;
    var global = window;
    {
        import { color } from "d3-color";
        import rgb from "./rgb.js";
        import { genericArray } from "./array.js";
        import date from "./date.js";
        import number from "./number.js";
        import object from "./object.js";
        import string from "./string.js";
        import constant from "./constant.js";
        import numberArray, { isNumberArray } from "./numberArray.js";

        export default function (a, b) {
            var t = typeof b,
                c;
            return b == null || t === "boolean" ? constant(b) : (t === "number" ? number : t === "string" ? (c = color(b)) ? (b = c, rgb) : string : b instanceof color ? rgb : b instanceof Date ? date : isNumberArray(b) ? numberArray : Array.isArray(b) ? genericArray : typeof b.valueOf !== "function" && typeof b.toString !== "function" || isNaN(b) ? object : number)(a, b);
        }
    }
});
//# sourceMappingURL=value.js.map