"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("../../../../../motion-dom/dist/es/render/VisualElement.mjs.js");const n={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let t=!1;function i(){if(t)return;const i={};for(const e in n)i[e]={isEnabled:t=>n[e].some((e=>!!t[e]))};e.setFeatureDefinitions(i),t=!0}exports.getInitializedFeatureDefinitions=function(){return i(),e.getFeatureDefinitions()},exports.initFeatureDefinitions=i;
//# sourceMappingURL=definitions.mjs.js.map
