import{keyframes as e}from"../../../../@emotion/react/dist/emotion-react.esm.js";import{valueToPercent as r}from"../../../utils/dist/esm/number.js";import{isFunction as t}from"../../../utils/dist/esm/assertion.js";e({"0%":{strokeDasharray:"1, 400",strokeDashoffset:"0"},"50%":{strokeDasharray:"400, 400",strokeDashoffset:"-100"},"100%":{strokeDasharray:"400, 400",strokeDashoffset:"-260"}}),e({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}});var a=e({"0%":{left:"-40%"},"100%":{left:"100%"}}),o=e({from:{backgroundPosition:"1rem 0"},to:{backgroundPosition:"0 0"}});function s(e){var{value:a=0,min:o,max:s,valueText:i,getValueText:n,isIndeterminate:m}=e,u=r(a,o,s);return{bind:{"data-indeterminate":m?"":void 0,"aria-valuemax":s,"aria-valuemin":o,"aria-valuenow":m?void 0:a,"aria-valuetext":(()=>{if(null!=a)return t(n)?n(a,u):i})(),role:"progressbar"},percent:u,value:a}}export{s as getProgressProps,a as progress,o as stripe};
//# sourceMappingURL=progress.utils.js.map
