import { supportsLinearEasing as o } from "../../../utils/supports/linear-easing.es.js";
import { generateLinearEasing as f } from "../utils/linear.es.js";
import { cubicBezierAsString as n } from "./cubic-bezier.es.js";
import { supportedWaapiEasing as i } from "./supported.es.js";
import { isBezierDefinition as p } from "../../../../../../../../motion-utils@12.36.0/node_modules/motion-utils/dist/es/easing/utils/is-bezier-definition.es.js";
function m(r, e) {
  if (r)
    return typeof r == "function" ? o() ? f(r, e) : "ease-out" : p(r) ? n(r) : Array.isArray(r) ? r.map((t) => m(t, e) || i.easeOut) : i[r];
}
export {
  m as mapEasingToNativeEasing
};
//# sourceMappingURL=map-easing.es.js.map
