"use strict";var e=require("@gem-sdk/core");exports.getAdaptiveImageClasses=({className:e,hasLazyLoad:l=!1,hasForceLoad:s=!1})=>({...e&&{[e]:!0},gp_lazyload:l,gp_force_load:s}),exports.getContainerClasses=(l,s,a)=>{let r=e.getFlexGrowClassByShapeGlobalSize(a);return{"gp-group/image gp-relative":!0,[`force-publish-${new Date().getTime()}`]:!0,...r,...l&&{[l]:!0},...s&&{[s]:!0}}},exports.getImageClasses=(l,s)=>{let a=e.handleConvertClassColor(s?.borderImg);return{...l&&{[l]:!0},...a&&{[a]:!0},"gp-inline-block gp-w-full gp-max-w-full":!0}},exports.getNextImageClasses=({className:e,hasLazyLoad:l,isOptimizePlan:s=!1})=>({...e&&{[e]:!0},gp_lazyload:l,gp_force_load:s}),exports.getWrapperClasses=()=>({"gp-h-full gp-w-full gp-flex pointer-events-auto":!0});
