"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const number = require("../d3-interpolate/src-number.cjs");
const rgb = require("../d3-interpolate/src-rgb.cjs");
const string = require("../d3-interpolate/src-string.cjs");
const color = require("../d3-color/src-color.cjs");
function interpolate(a, b) {
  var c;
  return (typeof b === "number" ? number.default : b instanceof color.default ? rgb.default : (c = color.default(b)) ? (b = c, rgb.default) : string.default)(a, b);
}
exports.default = interpolate;
//# sourceMappingURL=src-transition-interpolate.cjs.map
