import{g as C}from"./_commonjsHelpers-de833af9.js";import{_ as M,i as W}from"./isSymbol-09cd3a26.js";import{t as A}from"./toNumber-7a06b4ca.js";function L(c,r){for(var a=0;an[i]})}}}return Object.freeze(Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}))}var N=M,D=function(){return N.Date.now()},F=D,P=W,T=F,E=A,R="Expected a function",$=Math.max,z=Math.min;function U(c,r,a){var n,i,u,d,t,f,s=0,_=!1,l=!1,v=!0;if(typeof c!="function")throw new TypeError(R);r=E(r)||0,P(a)&&(_=!!a.leading,l="maxWait"in a,u=l?$(E(a.maxWait)||0,r):u,v="trailing"in a?!!a.trailing:v);function b(e){var o=n,m=i;return n=i=void 0,s=e,d=c.apply(m,o),d}function j(e){return s=e,t=setTimeout(g,r),_?b(e):d}function k(e){var o=e-f,m=e-s,y=r-o;return l?z(y,u-m):y}function h(e){var o=e-f,m=e-s;return f===void 0||o>=r||o<0||l&&m>=u}function g(){var e=T();if(h(e))return x(e);t=setTimeout(g,k(e))}function x(e){return t=void 0,v&&n?b(e):(n=i=void 0,d)}function I(){t!==void 0&&clearTimeout(t),s=0,n=f=i=t=void 0}function S(){return t===void 0?d:x(T())}function p(){var e=T(),o=h(e);if(n=arguments,i=this,f=e,o){if(t===void 0)return j(f);if(l)return clearTimeout(t),t=setTimeout(g,r),b(f)}return t===void 0&&(t=setTimeout(g,r)),d}return p.cancel=I,p.flush=S,p}var O=U;const X=C(O),G=L({__proto__:null,default:X},[O]);export{X as a,O as b,G as d}; //# sourceMappingURL=debounce-a3c77a8f.js.map